Amazing place! Really great location - close to the colosseum and great restaurants. Highly recommend staying here!