Overall adequate, needs a deep cleaning. We were provided great communication for check in and check out. Having parking pass was great, with a designated spot to park in the parking garage. We knew we always had a places to park when we returned. We liked the condo/hotel complex overall not to big to be over crowded.