Staff was great. The room was kept very clean. The location is fantastic. The only negatives I would have is that there was no safe in the room for valuables. You wind up carrying them all with you all day. I've never stayed anywhere that didn't have a safe. Also, the beach across the street was pretty, but a ton of seaweed and not exactly swimmable. In fact, they didn't really have many, what I would consider, normal beaches anywhere on the island, where you walk in and it gradually tappers down; except for a couple of areas at other hotels and most had boats there, but it wasn't a deal breaker at all. I wouldn't hesitate to go back. The island was beautiful, and affordable. The food was very good and the people were very friendly.