Trophy Club Hotels, Trophy Club Apartments, Unterkünfte in Trophy Club