Stefano's place is brilliantly located on a side street off the main Piazza Barberini. Check-in was smooth and the space is really enjoyable. I would certainly go back if I visit Rome again.