Good location, good communication, easy check-in. Good all around.