My friend and I stayed here for 5 nights and thought it was a charming studio! Giuseppe was extremely friendly and stayed in touch with us when we needed help or had questions. He also was kind enough to let us check in earlier and check out later, so it was not a problem to leave our luggage for longer.
You have to keep in mind that there is no elevator indeed, so carrying your suitcases will be fun. Also the only thing that provides heat is the air-con, so it's not the warmest in winter, but we got used to it. Another thing is that there were no pans, only pots, so keep that in mind.
Other than that, our stay was lovely, and Giuseppe provided a nice breakfast! The location is on point and it's extremely convenient to get to all the attractions. The Termini train station is about a 30min walk, getting to the Vatican took us around 15-20 minutes.
Strongly recommend!