Its a beautiful place. Plenty of room and we all appreciated the large balcony deck and the pool room downstairs. Communication was great and our stay was hassle free.