It was so peaceful, beautiful, comfortable, and clean. The food in the restaurant was excellent and there was also a lovely restaurant (walkable) at the resort next door. There were many activities that we signed up for -- snorkeling, kayaking, water skiing, the bird rehabilitation area, etc -- but mostly just enjoyed relaxing by the two infinity pools. It is a very remote area with not much to do besides relax and enjoy some water sports, but that's exactly what we wanted.