Atmosphere was a little "old Las Vegas" despite being located in Planet Hollywood. Rather bland tables and booths. I was eating alone and was offered a tiny table right by the hostess desk. I asked for another table and was offered one in the back next to several families with small children. Not the best welcome! Thank goodness the food was very good and the waiter was attentive and friendly which more than made up for the hostess. All of the food was very good and almost seemed over ambitious for a buffet. Most could have been outstanding if they didn't have to sit on the buffet. The place is large and the array of food is extensive. I really enjoyed my meal.