Strange hotel, not a good experience!
First up, it's in a dangerous area so you can't leave the complex unless you have a security escort, even to take some photos of the beach 5 minutes walk down the road. The beaches nearby are very dirty and you have no access to the beach from the hotel as it is gated off for security.
I get the impression that, because we had booked only 24 hours before on booking.com, the hotel was not ready for our arrival (perhaps they hadn't seen the booking?). Our room wasn't clean enough (hair on the bed, floor and in the shower plug). However, the staff serviced our room on the second day to a much higher standard and was much cleaner than when we first arrived.
The air conditioning unit didn't cool the room down properly on the first night, which made for a very hot and uncomfortable night (note, there was no problem with air con on the second night). There was also a local family that seemed to know the hotel staff who were quite noisy, especially on the first night partying.
The hotel has an unprofessional vibe about it. No one in the hotel wears uniform, which is odd, so you don't really know who to speak to. It feels like there are a lot of people around but they are not paying guests (do they work there? Don't know! No uniform, name tags etc) We also had problems with language, which is surprising for an establishment supposedly catering to tourists. We speak a small amount of Spanish and all of the staff bar one person speaks very little English, which was difficult at times. I'm not the kind of person who expects all locals to speak fluent English, however, the basics would be helpful. We left to go on a tour one day and the staff kept approaching us asking if we want a taxi. "No thank you, we are getting picked up by our tour company" we said, to which they had no idea what tour meant and kept saying "taxi? taxi?". This went on for about 10 minutes whilst we waited for our tour company to pick us up.
Also, we ordered a meal on the first night only to be told they barely had any supplies. No beer (they managed to find 1 bottle in the end), only chicken/fish, lettuce, tomato and onion. And then had the audacity to charge us nearly $10US each for the food (plus beer!) for what essentially was a very basic chicken salad. We felt so ripped off that we sat in our room and ate Nutella sandwiches for dinner on the second night!
We were also told that breakfast starts at 8:30am, but our tour company was picking us up at 7:15am, so no breakfast for us! However, when we were waiting to get picked up the staff kept asking us if we wanted breakfast, which was nice, but would have been good to know this before-hand. As I mentioned above, this is all very difficult to communicate when there is a language barrier.
We ended up leaving a day early as we really did not feel comfortable in this hotel. It has the potential to be a good hotel as the building and pool area are very nice, but at the moment, it lacks even the basics to be even a 2 star hotel. I'm just frustrated that we wasted our money here.
On the plus side the pool area was nice. The pool was clean and inviting as were the sun loungers and umbrella's. The veranda where breakfast/dinner is served was also very nice.