Suite Trevi is great. I definitely recommend staying here. The location is very central, so you can easily explore all the main sites by foot, without relying on public transport. Pietro was very forthcoming and a great host. The apartment is small but clean and perfect for a couple on a weekend away to Rome.