Great locations, easy check in and perfect communication.