I would not hesitate to use Canary Hotel again but Expedia made this experience much more difficult than it needed to be. The staff at Canary were kind, patient, and exceptionally flexible. The hotel is in a great location, with a cozy atmosphere. It is reasonably priced and a good deal, all things considered.