Very nice location in Rome, super clean and huge room