This is part of a hotel, not a private apartment. Rooms are much more quiet than you would expect from the addres right across from Termini Station. Building looks a bit run-down, but rooms are OK.