Would 100% recommend. Amazing location. Next to some of the best restaurants, which are just down the street. Central location to walk to the Vatican or into the center or Rome.
Alessandro was so warm and welcoming. His place has all of the amenities you might need. Plenty of space. Very clean and organized.