Beautiful setting and accommodation, with professional, respectful hosts - wonderful to be fully independent. Totally recommend - has everything you need and more.