Great place to stay. The hosts have thought of all the little things and provided a comfortable, clean, and beautiful place to stay.