We liked many things about the room and the resort had some nice extras BUT we felt that it could be much better. The condo was adequate size, well furnished and had most of everything you would need. Resort extras included a nice fitness center, tennis and basketballcourts, and secure underground parking. The balcony was excellent and we really enjoyed sitting out there but beware it is not so quiet. There is construction going on between the building and the beach (which will eventually block some of the view) and the road noise is significant. What we felt was missing from this resort was organized activities for both adults and kids, especially around the pool. The pool was large but could use a slide for kids or some other fun activities for kids. Biggest disappointment with the condo was with cleanliness, especially considering that the agency charges a significant cleaning cost in the rental price. The carpets were not that clean and there were stains and what appeared to be mold in both showers.