The condo was absolutely perfect and the resort was beautiful. Great for kids with lots of pools and just steps from the beach. The huge deck was so nice to lounge on in the cool mornings. KBM was a perfect host and super responsive. They checked on us the morning of our check in as well as the next day to make sure everything was to our liking. We will definitely be coming back!