Perfectly located off piazza di Spagna.