I booked this location from booking.com. It was advertised as a 5 star resort with amenities such as a hot tub in each room, a private beach, clean and modern, with all types of amenities. None of the above are true. The rooms are in fact a nice size, but aside from that it is more of a 3 star air bnb rather than a 5 star resort. The private beach is unusable. You can step on the sand but upon check in we were told not to swim due to the amount of rocks in the water and to only swim in the pool. The hot tub in each room advertised does not exist, atleast in our room. It was a giant bathtub, no jets, and would have taken hours to fill. We would have used it as a tub but the sprayer leaked all over the floor whenever you wanted to fill it up, so you had to clean the bathroom and when water did get in there it was visibly dirty with particles floating in the water. Want hot water? Good luck. We initially could not get hot water. Upon telling the staff they came and we were able to get hot water but it frequently switched from hot to lukewarm warm. The restaurant is lackluster at best and is the only food option available. We ordered room service from there the first night and it was cold and not very good. Want to workout? The fitness center is nothing more than a treadmill and bike with 6 sets of dumbbells, and a cable machine only allowing presses and lat pull downs. Clean and modern? No. The room while a nice size was dated and dinged and when WE FOUND SIGNS OF MOLD IN OUR ROOM that was it. We left after 2 nights and opted for another hotel which is actually a resort style stay. Want a good nights sleep? Good luck there too. The mattress is so firm it feel like they just pulled a rock from the beach you can’t use and put it in your room. Even after all of this the staff still refused to reimburse the remained of our stay, just the nights we didn’t use, I didn’t even ask them to reimburse the 2 nights we stayed. They declined. So I called booking.com and all they could do is call the staff and ask the same thing and they still declined. Despite losing a lot of money it was still worth paying for another hotel. Highly do not recommend unless you are looking for an uncomfortable hotel lacking amenities near absolutely nothing.