Simply perfect - the house, the location and our hosts Brian and Vida.