Great location, easy check in. Clean studio that offer everything that you need for a stay in Rome.
It is a small place, but as long as you know where you are going, there won't be disappointments.
5/5