A perfect stay! Everything was clean, the location was beautiful, the hosts were kind and helpful. We loved our stay.