Place was amazing, just like the photos. Amazing views, walking distance to the beach, pool, tennis courts and restaurants. Place was clean and well maintained, we will definetly come back.