Amazing location and amenities. Ground level, right next door to the pool and tennis court. Only a short walk to Cafes, restaurants and the beach.
Was not very clean. We were very disappointed by this. Mattresses on fold out couches very stained and no mattress protectors on them.
If guaranteed a cleaner place we would definitely be back for the amazing location and resort facilities.