The apartment exceeded our expectations and we would love to come back. The interiors we modern and clean, furniture was comfortable and the view was even better than the pictures. The kids loved the pool and tennis court at the complex, and the location across the road from the beach was amazing!