Stella’s Rome apartment is charming, spacious and in a great area. You can walk to most every popular site from there.