I was a little disappointed with this hotel, especially given the price I paid and the fact that it was a Sheraton.
The room needed some maintenance, with doors not closing properly, and there were a few details that were overlooked. For example, there was no furniture on the balcony, so nowhere to sit, no teaspoons for coffee and tea, and no soap dish in the bathroom.
Housekeeping could also have been better, as used glasses were not washed or replaced during our stay. Breakfast was a little underwhelming as well.
That said, the location was fantastic, with an easy walk or short taxi ride to town and restaurants. The bed was very comfortable, the air conditioning was nice and strong, and the pool was excellent, although there were very few sun loungers.
Overall, the stay was okay, but with more attention to detail this hotel could be really great.