Nice and quiet place in the heart of Rome, very recommendable both for short or long breaks