There are many magical places to explore, places to eat, and charming overnight stays in the picturesque city – you have to know how to find them all.