The apartment was impeccable— very clean, great amenities and stylish. I loved the touches such as the travel shampoo and conditioner and the helpful guide. The communication was also very easy and clear and the host was very accommodating on check in and check out times. Great stay!