The city is one that's often overlooked - but spending a weekend there would hardly be enough time to see everything it has to offer.