We stayed in a brand new building, overlooking the Caribbean, and the room was well maintained, slept like a baby on the bed and could not have had better service from staff. I would stay here again and recommend others to do the same. Two pools and one by the building was an infinity pool.
While there was a cost to everything including ...