This location is ideal for anyone who is in reasonable physical condition. Like most apartments in Europe it up several flights of stairs in a truly old building. We were impressed with the furniture and decor. The apartment has excellent air conditioning so temperature was no problem. We did notice periodic wafts of sewer gas and some residual cigar smell that might have emanated from the street or another apartment.
You can get to all the major sights on foot and you are literally across the narrow street from a super restaurant. You are feet from the Campo Fiori with its daily street market and cute eateries.