Lovely place and perfect for a few days in Rome. Located near St. Peter's, it's near a 24/7 supermarket and lovely cafes. Would definitely recommend!