Next Stop Colosseum is a great place to stay! I would recommend it to anyone traveling in Rome. Very clean and it felt like a hotel.