Beautiful spot. The hosts put so much care and love into their place, its evident in all the little touches and how gorgeous the property is.