Perfect hosts, lots of nice touches and a great place. Intend to go again over the summer.