The apartment was sparkling clean, with nice amenities and is in a perfect location (safe, centrally located to all the major sites). Communication with the hosts was great and they made everything easy for us - from holding our bags when we arrived early, to providing helpful travel hints/tips at check-in and offering to help us with anything we needed during our stay (including making reservations for local sites and resturants). It almost felt closer to a hotel than an Airbnb property. Would definitely recommend!