This place was absolutely amazing. I highly recommend staying here if you are in Rome, Italy.