The unit has the potential to be a 5 star apartment. The location is very convenient near restaurants, pharmacies, supermarkets and a few mins walk to the beach. The unit has amazing views in all directions. Gilles was very accommodating with our late check out request. Some things that we were not happy with (and did not communicate to the host as it was not the end of the world to us) were: the pool did not appear to be clean, the beds are very basic and only had sheets (as shown on the pics), the towels provided had a funny smell and were very small and not enough for a week stay, the furniture in the unit is very basic so if you are planning on spending significant time in the unit it may not be too comfortable, there is no AC in the main areas, there are very few kitchen supplies in case you are planning to cook, and the wifi does not work in the rooms downstairs. Overall our stay was good but using this as an opportunity to recommend areas of improvement as this apartment has the potential to exceed 5 stars. Gilles was very accommodating to all of our requests and made sure we enjoyed our time there.