Just Perfect! Clean place, very well equiped, easy to find, quick communication, great location - just a few steps from Colosseo.