Check in was somewhat easy but the officer didn’t speak English, thank goodness for google translate! Penthouse was very clean and accommodating, however they did not tell you in the reservation process that the hot tub doesn’t work. It was like taking an outdoor bath.sun bathing chair were broken, hot tub handles were broken, some of the lights didn’t work, drywall was patched up, drain in the shower was clogged, and there was no sun shade on the roof top ! We did bring our own supplies . Everything was in walking distance from the beach to the clubs and bars. Hotel overall was very clean and overall nice for what was left of it