Great place in a pleasant neighborhood right down the street from the Colosseum. Easy check in process.