great communication, easy check in, and solid location. parking spot was key as well.