Brilliant location, lovely apartment, brilliant hosts