Everything went smoothly at this hotel from start to finish. Staff was friendly and knowledgeable. Hotel grounds are spacious and the room was generous with an enormous bed. Large, beautiful pool and a nice, clean sandy beach steps away from our room. The guest room was in a villa style building with three other guest rooms. Good privacy and no noise. Breakfast had a great variety of choices.