Had a reservation to have breakfast before going to Magic Kingdom. When we arrived early it was busy. After 20-30 min wait we asked and found our reservation had been "seated" even though we were still waiting. We were given the next table. Our server was attentive immediately. The he disappeared for 10-15 mins. We were about to walk out after asking someone to find him and he appeared with drinks and orders. I told him he was doing a poor job and we were about to leave. After that we had great service. Our server really stepped it up and apologized and made it up to us.. something free on the final check and some nice humor to make us have a great time after all. The food is delicious and I will definitely go again for breakfast.