Cleanliness was below average. We had to wash the bedding and towels upon our arrival. Not ideal while we were on vacation. Location is 5/5 and check in was easy. Parking is extremely convenient, but pricey (expected due to location). Communication was excellent. We had a few issues while staying there (washer/dryer issues) that were addressed within a few hours. Condo is a bit outdated in some aspects, but understandable to keep rates down.