Fantastic location and incredible views. Would prefer a little more thorough cleaning and updated linens but that did not detract from a very enjoyable stay. Note electricity is on a prepaid meter so if you go over you just need to get a top up code from the owner. Very conveniently located close to all amenities and locations we wanted to explore. Just a small suggestion: perhaps the complex could instal an outside shower near the pool for us to rinse off, we kept trekking sand into the apartment after our beach wanderings. Regardless, we had a great time, thank you!