Flying to Rome, driving to Naples to then ferry to Capri for one night seems like a real milk run to me.... and 1 night isn't really enough.
Can you consider breaking up into 2 nights Capri (or another location like Ravello perhaps) and then 3 at Sirenuse?
I'll be in Rome and taking a train down to Naples/ferry. Originally was going to do 2 nights in Capri but credit card is giving me 4th night free at Le Sirenuse and almost $3k saved is a bit much to give up lol.
Should I do 1 night at Ravello instead?