Perfect location. Great communication from the owners. Very clean and nicely supplied with everything we needed. Really enjoyed our stay!