This place is amazing and exactly right in the heart of Trevi near the fountain! The apartment has everything you need to have a comfortable stay. Great selection of restaurants near the place and an easy walk to the hop on hop off tour bus stops and main tourist attractions.
I would definitely stay here again!!!