Great amenities and clean and self-contained apartment. The host was flexible in letting us check in early and leave our bags while the cleaners prepared the apartment. The communication in advance was great and the security and access system was efficient and easy to use.