I think it also depends on how familiar you are with the city. If it’s your first time visiting, three days may not be enough to get a sense of everything the city has to offer. But if you’ve been before and just want to revisit some of your favorite spots, three days could be enough.