Great place right by the Colosseum. Spacious and ideal locale.