Pretty much everything that was promised was given, room was clean when I arrived and continued to be cleaned during my stay. A detail I greatly appreciated, along with the stellar air conditioning. The place itself is beautiful. The beach was super close and absolutely stunning. The only thing I’d warn about is the location, it’s actually pretty far away from the main dock on the island and the bus doesn’t come too often or on time. So unless you’ve rented a car, be prepared for some serious pre-planning if you’re planning on going anywhere else.