My family has been going to this hotel for four years. Although the condition of the hotel was never good, given the price and the convenient location by the beach it was still a good deal. Unfortunately the condition and the service have deteriorated over time. In the first two years, it was a breakfast only rate. Last year they changed it to an all inclusive rate with beer and wine included. We booked the same rate this year. Beer and wine were no longer included. What is worse is that we did not learn about this until we arrived at the hotel. The hotel manager said that the Hotels.com rate does not include drinks although that type of rate can be booked directly from the hotel website. In this case I am not sure if it is the hotel's or Hotels.com's fault for not providing information during the booking process on what the "all-inclusive rate" includes but one thing has been consistent every year. The hotel condition and offerings get worse from year to year. There is also no doctor or medical kits on site. I wouldn't recommend staying at this hotel, despite the price and location, unless you have low expectations for your vacation experience.