We thought it was fine...the food was good (DH loved the omlette station) and the character interaction was great. Our server was decent, but nothing outstanding.
The only thing that kinda upset us was the CM who was very rude after we let out...we weren't allowed two steps away from the restaurant until the park opened...we ended up up taking a small detour to guest services to let them know, and they gave us some fast passes for the Safari...which helped replace the magic that the CM took away. I realize he was doing his job, but he didn't have to be so rude.
We were pleasantly surprised and loved walking through the park (escorted of course) to the breakfast though...we may do it again, but we prefered Crystal Palace.