An excellent location within a walking distance from Fontana di Trevi and Piazza di Spagna. Recommended.