Location was great as far as the beach goes. That was the only good thing.
When we made our original booking we had booked a room with a kitchen. We arrived, and were placed in a room with no kitchen only a microwave. Our room also had no access to wifi other than the bar wifi, which we were denied access to. There was also no cellphone reception in our hotel room at all, and our TV did not work. We also had to go to the front office and wait 15mins just to get some toilet paper, and room service only came to our room once our entire stay, which was right after I had to go get toilet paper from them I will also add. When I asked to talk to a manager about moving rooms or coming up with a resolution I was only told the word would be passed along, and I was only offered $100 back. Our entire stay was $1000, and we never enjoyed our stay in the room because of such poor quality and poor management.
If you’re looking to book here for a family vacation, please be aware and make sure you get what you paid for, or avoid booking here at all. I would take my money elsewhere.