The place was nicely situated in the center by many of the sightseeing places. And close to nice restaurants og shopping.
Everything was functioning to the expectations.
The place is on 1st floor so not much light enters the windows.
If you plan to use the place as a hub for going to all the great sites in Rome this is a good location.