The location was amazing and the amenities were great! Our kids played in the pool every day, all day, when we weren’t at the beach. Loved having the full kitchen as we were able to have a couple quiet nights and dine in.