Excellent apartment, excellent location, excellent hosts that have really thought about everything you might need in the apartment.