Wonderful apartment, perfect location, great hosts - we could not ask for more!