I would highly recommend this place due to its accessibility. It is just a walking distance to the St. Peter’s Basilica. It is also near a subway Metro (Ottaviano) and the train station ( San Pietro ). So it would be very easy to go from once place to another. He would respond immediately if you have any concern. Communication is easy. He is fluent in English. Thank you Elvio!