Everything was very good except the advertisement of the private beach, it is not true. It is a very dirty small beach thta is not property of the condominiums its public. You need to leave totaly the property and walk a long strech in very dangerous and dirty little streets. It is a public beach where you can not swim safely. Also they do not let you know there is lots of steps to the condo. And older person like us had problems walking so many steps and distances. They must change their advertisement and be honest about the beach. But what made up the difference was the beautiful swiming pools and safe condos. If you dont care about the beach this is a good place to stay. We took taxis to othere beaches.