A three-day trip can cover the main highlights of the city. However, a week would be more appropriate if you wish to explore the city more thoroughly, including its less touristy neighborhoods.