Amazing apartment!
Very spacious, clean, easy check in and the best location in Rome.
I highly recommend it!