Perfect location. Hosts have thought of everything. Wonderful stay!