Lovely little place that we found in Rome. It's a 10 min walk from the Vatican city/st Peter's Basilica. Very close to cafes ,a few restaurants and public transport.
Only drawback for us was the shower area which is very small. We couldn't take a comfortable shower during the stay due to this size. For guests who are okay with smaller shower enclosures, I would absolutely recommended this place.
Also, we were also charged 28 euros in cash upon arrival by the host as tourist tax. It's probably a standard rate/tax, but we weren't familiar with it.