Superb. Great staff that are friendly and respectful. Very clean. Great location! Short walk to town for shops, ferry, buses and restaurants. 2 outdoor pools. 1 adults only. Other is infinity pool. Resort has its own private beach club-jitney ride required its off site- nice amenities included such as paddle boards and noodles, small play area for children, food, chairs, umbrellas, lockers. Taxis readily available at hotel entrance. On site restaurants available. Breakfast ala carte or buffet. Doormen all very helpful especially Robert!