Roman Holiday can be good for learning English if you already understand everyday conversations and want more consistent practice. The vocabulary is not overly technical, though it includes enough variety to make the practice meaningful. At around 55 words per minute, the rhythm of the dialogue is manageable and easy to follow. The story gives enough context to follow what is happening easily. It should work best near B1/B2, especially for learners prepared to handle more demanding vocabulary.