BB is a must do for us if we are celebrating a special occasion. We always get the first reservation so we sit by the water. We once had a time on the outer edge by the door and the experience was disappointing. We also did a split plate which worked at well. You pay a price but each person gets the appetizer and then the entree is split. The last time we celebrated my DD 16th bday or preordered a cake from Disney. We had several characters to choose from and the cake was really good. The price wasn’t bad for how you got either. At least a few years back you could order a cake and have it at any of the sit down restaurants. It was a nice surprise for my DD.