The apartment is in a great location, and offers all the amenities one might want. Check-in and check-out went smoothly and the host was always kind and accommodating for all our needs. The only flaw was that perhaps the bathroom floor was not very clean, but overall it was a wonderful stay!