Really nice place in a great location, within walking distance from the train station and the best places to see like the colosseum and the Roman Forum!