Wonderful place, well laid out, great location, peaceful, well stocked and generous hosts.