Francesca is a Super Host! Her place is perfectly located, really clean and beautifully decorated. All the Napoli charm is enhanced by staying at Francesca’s.