Beautiful property and lovely staff at this location. Gorgeous beach views. Apartment layout is great and bedding is very comfortable. There are however very few shops and dining options without a few minutes walk from the building and while we were there, there were danger warnings about the beach across the street, so we did not swim there. Pool area is clean and beautifully designed. One of the nicest apartments we have ever stayed in while on vacation.