Great apartments in a fabulous location - ideal for visiting Colosseum/Forum etc.