Royal York is a good hotel. Not too pricey for standard room. I payed 200$ for a room in novotel which wasn't as nice and a worst location than the 150$ Royal York one. I never ordered from room service so I can't comment, the lounge/bar in the lobby makes pretty good food tho. At a price!
It has a nice retro look that I enjoy as well, refreshing from most new hotels and their modern type decor. Only thing missing is a guy operating the elevators. Hehe..