Great rural setting , nice personal touches and great hosts