Very clean. Close to pantheon, colosseum and everything. Great location.