This was a near perfect trip. The hotel itself is comfortable but not fancy, perfect for a relaxed island break. Being able to swim in the ocean, snorkel immediately outside the resort on the marine reserve/coral, make use of the pool etc so easily makes it a great base. The facilities are good, as is the service. The couple of minor issues I had were well handled. The resort is well located and easy to travel around the island from using the local bus. My suggestions for improvement are to rethink the bathrooms as the shower sprays much more widely than the screen catches, and to consider fans in key outdoor areas (balconies, outdoor covered part of the restaurant, and also in the lobby). Special thanks to Rosa at the spa who is incredible- the hour long massage took 18 months of stress out of my muscles