Awesome place. Very clean and well maintained. Would highly recommend to all staying in Rome for a few days.