Overall, an easy 5 stars!!We visited the property with 8 guests. We have 4 adults, two 12 years old and two 9 years old. The condo was exactly as described! While it was a tight fit, we all had comfortable sleeping arrangements. The condo was stocked with everything you needed to cook in-room if desired. The balcony and living room had plenty of seating to accommodate everyone. The only issue we had was the keypad quit working. However, with a simple text to the management team, it was fixed in no time! We never had any inconvenience with this. I gave the cleanliness a 4 star mainly because the tops of furniture was incredibly dusty. We placed our hat on top of the armoire in the king room, and it came down covered in white dust. The top of the microwave was pretty dirty. Overall, though, the condo was very clean and smelled great when we arrived! If you're normal height like me, you'd never notice! (My husband noticed...he's 6'5".)Check-in was easy and the communication was quick and timely. We had all the directions and key code prior to our arrival. There are three elevators for the building. Aside from everyone checking in at the same time, we did not have any trouble catching one anytime we needed.Parking beneath the building loads up quickly but there is easy parking across the street. It helps having the crosswalk in the event of rain, etc. There are two pools and a hot tub. There are key codes to get into the pool area. The pools were warm and clean!