A wonderful place to stay with the most hospitable hosts who went out of their way to ensure that our every need was seen to.