The service is absolutely terrible here! They are so incredibly under prepared for the people who stay in this hotel. We come to this hotel every two years and I think, "it has to be better this time." No...it doesn't get better. There is a ton of open tables, the wait staff is terribly slow, and we have been waiting for 45 minutes now for a table!! The sad part is that at 9:45 PM, this is the only option for a hot meal. JW Marriott, please get it together...you know how many people are staying at your property and you clearly don't care.