Great location. Communication was always timely. The check-in/out process was by far the easiest we experienced during our trip.