We loved our stay in Rome. The location of the apartment is 5 star plus. We walked everything from there.
The only thing in the apartment which was a problem for me was the bathroom. It’s tiny and ceilings are low. Given that I am 190 cm tall, I couldn’t even stand upright in the shower and turning was impossible.
Everything else was fine.