Stay here! Location is great.. walked to Spanish steps , Trevi fountain, Vatican City, Colosseum and many other places with at most 20 -30 minute walk.
Small store nearby for anything you want to grab, nice relaxing place !