Lovely place in the heart of Rome...)). Just great. Not far from the main station. Good places to eat just a short walk away!!