A very nicely appointed home away from home with lovely hosts