The place is even better than the photos, location is perfect and a/c works great, perfect for summer.
Will definitely stay here again my next time in Rome.