Very clean and nice apartment space, great location that was close to accessible beach fronts. Remodeling was done very nicely. Only issue we had was with the check-in process -- my family and I had to wait 2-3 hours after the check-in time (not to mention this was after flying nearly 14 hours from the continental US) before we could to actually get into the unit because check-in instructions were not given beforehand or at the time of check-in. Reached out several times to host for help with no response, and had to get Airbnb support involved. Eventually host responded with self check-in instructions hours after the listed check-in time, and the rest of our stay went smooth as can be.