Fantastic location and the view from the apartment was amazing! Bedrooms are on the small side and bathrooms are a bit dated, but the main living room area and balcony are great. Overall, a great place to stay to enjoy the beach and pool, which are literally on your doorstep!