A wonderful place to stay. Friendly hosts who have provided every possible comfort in a peaceful, spacious and extremely well-appointed ‘home away from home.’