dlofting, "something special" for breakfast probably means different things to different people. My husband and I have eaten at breakfast "buffets" in Las Vegas, too many hotels to remember and many different places in Mexico and especially Cozumel. We have stayed and had the buffet at the Casa Mexicana and while OK, it was no better than the buffet at the Hotel Cozumel Resort. We never eat the buffet eggs because they just sit there sometimes for a long period of time and we always use the omelette station as they are fresh and made to order. Berta at the Coz. Resort is the best "omelette chef" we have found in Cozumel (here again, this is just our opinion). Every time we stayed at the CM, the breakfast seemed to never started on time and took quit a while to get up to speed.
To us, special, means something like the Blue Angel's eggs benedict or Rockin Java's Johnny Lee breakfast (it has biscuits and gravy to die for). Plus, when on vacation, we kind of like to sit down, have someone take our order, bring us food and not have to fight the line cutters, snot nose kids pilfering through the food and what sometimes appear to be vultures at the buffet lines. Now, in a buffet, you do have quite a variety of different items to try, but we generally know what we want and just like to order that item.