Beautiful condo, with amazing views, and 2 very spacious and comfortable master bedrooms, but the 3rd bedroom was advertized as 2 queen beds, but they were actually full-sized. Thankfully we were only 7 people, because I am not sure where the 8th person would have slept. We intended the boys would share the 3rd bedroom, but one of them had to sleep in the laundry room on the twin bed. He is over 6 feet tall, so he definitely got the short end of the deal compared to his brother and friend. The chef was amazing, she was so good and super sweet with our family and took very good care of us. Our main complaint was the security on the grounds, it felt like constant harassment. Every day we got some kind of written warning or fine for very minor infractions such as coming off the beach onto the property from the wrong set of stairs. We got a noise warning in the middle of the afternoon and our music was not loud. It was excessive and felt very unwelcoming. It's nice to have the security, but think they could focus on protecting us from outside intruders, not following us around writing infractions.