Dino offers a quiet place to sleep and freshen up steps from transit and everything Near North and the Gold Coast have to offer.