We went to King's Wharf prior to seeing Singing in the Rain at the Marriott Theater, which is right next to this restaurant. Our meal was excellent, although I felt it was slightly over-priced for all that was included. Overall the pricing is what you would expect from a hotel restaurant.
Our only really issue was the length of wait we had between completing our meals, receiving the check and getting to pay. We actually had a to flag down another server to find ours so he could take our credit card. Overall, still an excellent option and we had a fun night.