Town and Country ξενοδοχεία, ενοικιαζόμενα διαμερίσματα Town and Country, διαμονή σε Town and Country