10/10 …the staff are so friendly and welcoming, the pools are amazing, the actual apartment is SO CLEAN. Having chairs and umbrellas provided for the beach was such a bonus. Literally steps from the beach. Also lots of food options within a 3 minute walk. I loved that I didn’t need a car and just walked everywhere. I can’t wait to go back!