Beautiful setting, very clean, comfortable accommodation. Very thoughtful host. Lots of special little touches that made it particularly memorable. Would definitely stay again.