I'm having trouble giving this more than 3 stars even though we absolutely loved the staff and the location. As you read in other reviews, there is a sewage smell that we got in our room, 541, and then moved to another room, 634, and even that room would get a little smell once in a while. We would jump up and turn off the AC and that seemed to help. We'd open the windows to air out but that brought in heat and noise. Of course that's not really a great resolution to the problem, but we did not want to move to a third room and take the chance it would happen again because it does seem like it's coming through the AC ventilation. The hotel lobby has the smell fairly often. Unfortunately, I think this hotel is going to have to do some sort of new AC, ventilation, or plumbing at some point. I would have rated this stay 5 stars because of great staff like Carla and Alex among others and location to so many shops and restaurants. You literally walk across the street to the beach. We enjoyed the breakfast buffet and it's a reasonable price, and again the staff there were excellent. We would definitely stay there again, but we would have to be assured of being able to sleep the whole night without waking up from a sudden sewage smell coming into the room. I would also make a small suggestion, and l it could be the American in me, but the beds are a little hard. A mattress topper would be a great addition or at minimum to have those available. To be fair, I didn’t ask for one.