Terrible experience. No lights in our room worked, ceiling was dripping and toilet handle hardly worked. Not to mention the water never heated up no matter how long we waited and half the time came out brown. When it comes to the beach, it was kept pretty clean. Although it was irritating that the hotel allowed people to sell on the beach (we decided to go to an all-inclusive private beach hotel for a reason!) It was difficult to get towels when we needed them for the beach and having paid $40 to borrow them, it was difficult to get our money back as no one was staffed to help us. The food was awful. Buffet food cooked with the mindset of pushing it out like a factory and evidently gave me AND my husband food poisoning. The restaurant on the beach which is not included in the hotel's coverage of all-inclusive was terrible. I don't want to call it slow and to be honest I don't know what to even call it. We ordered our
drinks and I was the only one to receive it as my husband sat there waiting forty minutes for his mere water. We hadn't even ordered or anything. With our checkout time nearing, we decided to get up to pay because our waitress was no where in sight. When we got up to pay we were given a hard time. Overall, not a great experience.