This place is in a great location in the heart of old Rome, within 25 minutes of just about everything you would want to see, and three good restaurants with 5 metres of the front door!
Its a great place with good space.
Tricky stairs for anyone with mobility issues would be the only vaguely 'negative' comment.