A fabulous place semi county fantastic hosts a wonderful spacious place to stay