This place is passable. It's on the beach, has a good pool, and the sunset just outside the hotel is stunning. Unfortunately, I couldn't help but feel like the hotel cut corners. The food was decent at best, the staff seemed overworked and unappreciated, And they kept running out of things at integral parts of our trip. Truthfully, I was disappointed in Expedia for listing this as a 4 star hotel. It could be, but issues need to be addressed before I would agree with them.