Very nice place in a great location! Very close to Colosseum. Would recommend!