Raffaella apartment is in a perfect location literally minutes away from all major central Roman attractions. You have access to restaurants, shopping, supermarket, and transit stop(s) within a few short steps. I would highly recommend this apartment.
The hosts went over and above to make us feel welcome and had plenty of water, coke, and coffee available for us.