Our stay was perfect. The condo had everything we needed and more. Although they couldn't guarantee 2 baby cribs, they were all set up for us when we arrived to the condo. The communication was great, excellent beach club with great food. Not one bad remark. We loved our stay so much.