Fantastic location but extremely quiet
A proper apartment space with all the amenities
Perfect spot for exploring Rome by foot