St. George ξενοδοχεία, ενοικιαζόμενα διαμερίσματα St. George, διαμονή σε St. George