I like to stay in one place longer but if you have never been, I do think visiting Capri for two nights is a nice way to experience it for the first - you won't see as much as you could but you will certainly see and enjoy more than you would if you went for a day trip or just one night in and and out.