After visiting the city you will love to stay more over there but 3 days are enough to see the whole city.