Fabulous location, amazing hosts, wonderful property. Stayed here for two nights, the place was exceptionally clean, stocked with everything you need, comfortable home away from home.