Really amazing location, it cant be beat. You can walk to everything within 30 minutes. Keep in mind that in Rome that means A LOT of miles.
The space is great and lots of room. As other reviews said it's a little musky but if you keep the AC and dehumidifier on it will go away. It's easy to find with GPS and check-in was easy. You can use whatsapp and someone will be there with keys. Overall very happy with the location and price.