Perfect location and tremendous communication, made for a great stay!