A spacious and conveniently-located place, with a kind and generous host.