A fantastic home away from home with wonderful hosts in a beautiful setting