Great location for a perfect stay in the heart of Rome. Strongly suggested for short but also longer stay! You will feel like in your home.