I would definitely recommend staying here as the location is everything! It’s close to the Spanish steps and offers a quite, peaceful and relaxing retreat after experiencing some of the Rome tours.
Francisco will always answer any and ALL of your questions.