Good location, good communication and the check in was a breeze.