A great place in a beautiful setting with great hosts. Everything you could possibly need for home living away from home.