If this is your first time in Rome, then the location is just perfect.
You can walk to all the main sightseeings, no need to use public transportation.
Our family also enjoyed that we could eat really nice breakfast in front of the building, straight downstairs.