Wonderful place - amazing location. Very easy distance to all major tourist sites in Rome. Absolutely just like the pictures. Hosts were on-time and very helpful. There is a lot of street noise, especially at night, but it is the center of the city next to a major piazza.