Beautiful views, lovely living space and excellent hosts.