Generator is definitely a good choice for the price. Good location between termini station and the colosseum. The rooms can get hot when the weather is warm...at least on the 6th floor. Laundry is fine, but there are only 2 wash machines+2 dryers for the building, so just plan on that. neighborhood is dirty, but then again...Rome is many places is... otherwise pretty solid. There's a nice park nearby.