Excellent hosts, lovely apartment, great location. Exceeded our expectations. Would highly recommend it.