Nice place for 4 people, very close to Lepanto subway station, 10 minutes walking to Piazza del Popolo. Definitely a good option for few days in Rome.