Wonderful apartment, perfect location, brilliant hosts!