Beautiful setting. Well thought out and maintained accommodation. Wonderful hosts.