I highly recommend this accommodation, the location is superb - city center, literally 10minutes from diTrevi fountain, all historic places etc. Nearest shop is less than 5m walk, main train station 15-20m walk distance. the flat itslef is spacious, well equipped. although the weather was extremely hot, the flat was pleasantly cold even without AC. I don't think there is better place to stay in this price range in Rome