Excellent hosts - very welcoming, great communication, lovely apartment, perfect location. Would highly recommend.