This is a very basic, no frills all inclusive resort. It was often reviewed as a 4 star hotel, but it's really more of a 3 star. The rooms are very utilitarian with rather uncomfortable beds and almost no character - just white walls and a concrete floor. We had a room on the back side of the hotel facing the road (or rather, the concrete wall between our room and the road) and felt a bit like we had been relegated to the broom closet in some obsolete corner. It was fairly depressing, but on the positive, it got us up and out every day exploring all that the island has to offer rather than sitting around the resort. The pool is quite small, but decent. The beach is very rocky and not good for swimming, but good for snorkeling with nearby coral reefs. The hotel offers basic beach amenities for free - glass bottom boats, snorkeling, kayaking, and has live music or events every evening which we didn't particularly fancy, but the hotel has quite a mixed crowd of honeymooners, backpackers, tourist groups, and lots of retirees, so it surely has to cater to a lot of tastes. Speaking of which, we found the food quite disappointing and expensive for what it is, and we looked elsewhere for all our meals except breakfast (which was very basic and the same offering every day). The bar drinks are also a disappointment.The staff were helpful, but not the friendliest, they always seemed a bit disgruntled.