I had a great stay in Rome on Casa Bella. The apartment is big, comfortable, and secure.
Its located on the 5th floor of a typical Italian building, with a small elevator that looks like you are about to travel in time.
The location is ok, you are 15 minutes on a walk to the coliseum on the opposite side of the historic center, so if you want to go to Piazza Venecia, or Fontana di trevi, you are looking for 40 mins walks. But if like me you are used to renting bikes or using the metro, the San Giovani metro station is 3 minutes away and takes you everywhere.
The kitchen was fine, I manage to cook without an oven for 30 days, and they have everything you need for that.
The bathroom with the jacuzzi looks amazing like in the pictures, just a heads up, the hot water supply is limited, so you will only be able to fill half the jacuzzi with warm water.
Internet is fast and reliable, the first few days I was struggling because the signal is not strong enough for the whole apartment, but then I found a wifi repeater in a drawer, and with that was perfect.
If you are looking to have a "local" kinda home experience, this place is for you!