Great place to rest and energize in downtown Toronto