The apartment location was great and the views fantastic. The apartment is very nice and clean. All amenities needed for a pleasant stay was available. Margarita was very easy to communicate with and very welcoming. She left milk, water, and a bottle of wine for us to enjoy. She left a small binder explaining the island and giving some insider recommendations, which was very helpful and much appreciated. The kids loved being by the beach and the swimming pool right infront of the apartment. There is a parking spot at the apartment that is quite tight therefore a small car recommended. Wifi worked well during our stay. All in all a wonderful stay and we hope to be back again one day. Thank you Margarita.