Our second visit. That says everything really! Stunning location, comfortable, peaceful, great attention to detail. Lovely hosts. We'll be back!