A wonderful warm and comfortable home from home in a quiet rural spot.