In the heart of Rome and practically on the best square (Piazza Navona). We would stay again.