Very good with communication, with a very streamlined check-in. Good location--would definitely recommend!