Amazing apartments and definitely the best location in Rome. 2 minutes to the awesome family restaurant. 3 minutes to the Piazza Venezia. 15 minutes to the Trevi Fountain. Recommended! <3