The room was clean but well worn, the bed was comfortable, linens were average. The bartenders and drinks were a highlight. The beach is very nice in this area. The pool area felt particularly crowded as the area around it is very small and not much seating adjacent. I am a pool guy, not an ocean guy for swimming so that was a bit disappointing, furniture around the sundeck and pool area were well worn. I truly wish Peloton would end its arrangement with Hilton because I have yet to find one in decent/working condition. That was a true lowpoint, plus the gym area bakes in the afternoon sun and could use shaded blinds to complement the tinted windows. Housekeeping was inconsistent and didn't necessarily replace things like coffee. The worst thing was our flight was delayed overnight and despite me chatting with the front desk through the app to inquire what would be necessary to keep the reservation active; they did not do as promised. It created a mess at check in, and a huge bookkeeping issue at check out. The manager was at first a bit dismissive and combative, recalculated it in a mistaken way resulting in the same mischarges, but in the end got it figured out and he was somewhat apologetic. I document everything and had all the necessary reservation emails, screenshots of my chat, etc. Rather than come at the issue with the attitude that "the customer is wrong/I can't help," it would've been better served with listening and understanding. Win a battle but lose the war?