surprisingly nice place in the middle of Rome.
nice space, good communication and perfect location.
will visit again when in Rome!