This apartment is AWESOME! - sparkling clean, very well equipped, great location and excellent hosts. A fine place to stay in a great city.