This was an excellent location and the hosts have thought of everything. We thoroughly enjoyed our stay.