Excellent apartment, great communication, apartment is even better in person. Very clean and perfect location. We loved our stay and it's possibly the best Airbnb we've stayed in.