My 5 daughters had a wonderful time. The relaxing atmosphere made it easy to feel at ease and just lay back and chill out. We spent many hours relaxing on the beach and large balcony basking in the sun. Beautiful views any time of day. We cooked more than we had planned on because the fully equipped kitchen made it easy. We had plenty of room to hang out together or spend time alone. We walked just about everywhere we went.