Beautifully appointed, clean and welcoming. On a beautiful, scenic property. A pleasure to stay here.