very good communication. easy check in. great location.