Anna's place met all of our expectations. The place is newly renovated and located in the center of Naples, making it very easier to enjoy a true Italian experience with no shortage of pizza! Highly recommend this place for travellers who want to experience a true Naples experience!