Tucked away from the main roads of Naples, Francesca's aprtment was located on an absolutely charming street, and was a fantastic place to stay. Highly recommend.