Great location, very clean and easy communication! We thoroughly enjoyed our stay!