This production got weak reviews early in the season and has suffered weak audiences as a result. But an early August performance was excellent and showed the value of waiting until later in the run when the cast has a chance to develop the performance.
Romeo and Juliet were young and enthusisatic and silly teenagers – what you need to make the tragedy real.
The only jarring note was the odd change of costume, from modern to Elilzabethan and then back again at the end. I assume it was to underscore the ageless nature of the story, but it was annoying and unnecessary. Pick a period (either one would have been fine) and stick with it!