This location is nearly perfect if you are new to Rome and would like to explore the city area.
Restaurants, shopping and historical sites are all in a walkable distance. It has a Manhattan type of feel, so I almost never used any transportation. I walked everywhere and was worth it.
The place has a hotel type of feel and the staff is very helpful. My only issue was the WiFi service. I couldn't get any service from it unfortunately.
Overall, it's a great place for a short stay.