This place is amazing!! In the heart of Rome, a few steps from Fontana di Trevi and good restaurants and also very close to the main attractions! We had the most perfect days there!