Great living space with a terrific view and wonderful hosts.