Comfortable and clean with a great location near to the Colosseum.