Yes the apartment is in a great location to the Vatican and bus stop within 2min walk to get you into Rome center. Parking is on the narrow street so depending on time of arrival this could be difficult. The apartment is in the basement/below street level. Windows are level with the path going down the side of the building. It is also very musty smelling.