It a really good place to stay close to the Vatican and close to Roma San Pietro Station (Train and bus). You'll find a 24/7 supermarket just in front of the apartment which is very convenient! And the apartment is located in a very quiet neighborhood.