Vittorio place was superb. Modern design, good amenities and importantly very clean.
Public transport is just a throw stone away, and also near to the main train station Roma termini, that takes to the airport and other regions. Would definitely comeback to the place if given opportunity.