Excellent apartment, great location and fantastic hosts. Can't wait to stay again!