Beautiful apartment set in beautiful surrounds. Great views from the balcony and easy access to the beach. The resort facilities were 5 stars. The restaurants were brilliant we thoroughly enjoyed the Mexican food. All the staff were friendly. We will be back for sure.