The condo was very nice and clean and spacious, just as the pictures described. Our stay was wonderful. However, the beach access was nothing like the pictures portrayed. We did not have access to nice restaurants and seating areas. There was no guidance as to what to do. The attendants came and took up our set up because we didn't know we couldn't set up on our own. Then we had to pay 80 bucks for 2 hours for 2 cots and 1 umbrella. So be prepared to pay if you go to the beach