This place was PERFECT for me and my children. The complex has two pools which were great for practicing snorkeling with the little ones and some late night dips. The condo is nicely appointed with thoughtful additions like Tupperware, snorkels, beach toys, a boogie board, large and small coolers, etc. The location was also excellent, you can walk to the beach but you are far enough from the action so it is very quiet.
Robert and his team were also very responsive to even the smallest questions which was a fantastic help.