Great place to stay. Away from the noise and bustle of the main road leading from the harbour but only a short walk to many excellent restarurants and beaches. Nice detached villas amidst trees surrounding a fantastic pool. We were eating mangos directly from the trees! Rooms and bathrooms were big and clean. Clean sheets and towels. Beds were good. Patio terrace sitting area was very nice. ACs were able to keep rooms cool enough to sleep. Shared common room between bedrooms was large and wonderful but, and this is my only con, it was hard to hang out in because it wasn't air conditioned.
Overall, this is an excellent option; we were very happy and would gladly stay there again. For reference, we are a Canadian family with two teens.