Trophy Club hotels, Trophy Club appartementen, accommodatie in Trophy Club