I spent my b-day there last year at SWA and LOVED it. You'll get a better idea of where you want to have dinner on your b-day when you get there. I just spent mine at the normal buffet because it was amazing for me. In fact, we didn't even go to either of the restaurants that you need reservations for. They are more a place for dinning.. 2-4 hours for diner. I just wanted to eat and then go enjoy Ultimate Chocolate and the dance floor. You will have a blast... enjoy and Happy Birthday.