We really enjoyed our stay here. The owners obviously enjoy having people and everything is geared to "joining in". Meals are communal and enjoyable. The siting combined with the efforts of the staff means that there is always some wildlife activity. The resident guides are exceptional in the knowledge and love of their job.