Great location, easy communication, overall a top-notch experience.