We were very pleased with this residence for our family vacation, 2 children and 3 couples. The location is a 10-15 minute walk to the main beach - great day with turtles on the beach and swim/ snorkeling, and also close to Shipwreck beach. Went up the far cliff at Shipwreck, easy walk up, to see a great sunrise. The place is generous with having beach towels, beach chairs, beach toys. There are two small pools with hot tubs and BBQ right by the place. We never used the Athletic Club as that was further away. The upstairs bedrooms work well for a family with 2 kids as you first walk through a room with twin beds to get to the shared bathroom and back bedroom. This was a very good location and we enjoyed our stay. You pick up the keys and check out at an office space a couple blocks away. The unit is on a second floor. There was plenty of public space for all 8 of us in the living/dining/kitchen space.