I would pick a different hotel. Pros: food is good, the rooftop pool and bar are managed ok, and the room is OK. Cons: poor service at the front desk, our room was 2h late to check in after multiple complaints- didn’t get a check in until 5:30pm and seems like this is standard, they do not have enough cleaning staff, our room was never cleaned for two days and they didn’t even get to our room to clean it until 7pm the final day, it is a 15-20 min walk to the beach (stay on the other side of the street at many other hotels like Westin or aqua and you get beach access but not here), breakfast is good but they are understaffed so it takes forever to get coffee or a seat, the key to our room never worked and we had to change it 5x.