Overall we had a nice trip, but this wasn't the place for us. There were a few things in the listing that were misleading. Only one parking spot is reserved. So, part of our family parked on the 2nd floor while the other parked on the 7th (or whatever floor had availability at the time). And with 22 floors, forget waiting on an elevator! While it was nice having the 2nd floor access, the unit was on the other end of the building... so it was still quite a walk with suitcases, etc.. It was also a pretty long trek to the beach. The master bedroom was supposed to have balcony access, but the door is inoperable (not that it was stuck but it literally has a sign on it that the door is inoperable). The second door off the living room is also inoperable. The view from the master bedroom is also completely obstructed by 2 huge palm trees. Speaking of obstructions... the master bathroom doors all swing in different ways making it pretty awkward to maneuver. The barn door for the bunk room bathroom left a big gap while closed - so you can see the toilet and shower from the hallway (luckily we were all family lol but this could be an embarrassing experience for someone). The bedroom TVs did not work. We were able to use the living room tv with our own direct TV login. Not a huge deal. That said, the unit felt/looked clean, the AC worked great, and the bed was super comfy! We didn't need to contact the host except for a question about our registration.