The best parts include wandering among ancient churches, visiting museums, enjoying the local cuisine, and soaking in the vibrant nightlife – all at very affordable prices.