10/10 location in Rome, place looks pretty much like the pictures. Lots of places to to, eat, see and drink within walking distance.