This place is in a great location, walking distance to the beach and many shops. Just getting this place for the parking spot alone was worth it! Accurate description and great check in directions. James was a lovely host checking in with us. The elevator can be very slow at times but we just allowed extra time. Thankfully it never broke down during our stay to where we had to walk the 21 flights but we heard from other guests when we were there that it happens frequently. So just beware if you are not able to do the climb that this COULD happen. Very happy with the cleanliness and the beds were SO comfortable. Only thing missing was in the one picture it showed two sets of snorkeling gear so we didn't pack ours, and there was only one set (just an FYI if you are counting on two sets) 10/10 would rent again.