This was far better than previous reviews would have led us to believe. We had owners suite #8000 with wonderful butlerette, Jessica, and room steward, Franklin. Concierge Al was wonderful. I would recommend anyone taking POA to go for Penthouse Suite at very least. Most cabins are ultra-small. Our Owner's Suite was huge, albeit garishly furnished. Even so, it was most comfortable and amenities made it all worthwhile.
Food was more than adequate. We had only one meal in main dining room and it was fair banquet. Jefferson Bistro was excellent as was Teppanyaki in East-West and steakhouse was not bad. Italian only fair. Aloha Buffet was always good for lunch (did not try dinner). We had breakfast in suite most mornings and it was prompt, hot, and delicious. Skip Cadillac as it does not offer much.
We did not see any shows nor did we visit any bars. Drinks in the suite with friends were wonderful.