The food was excellent! The bread, soup, and the salmon were amazing! The servers worked their behinds off getting food and drinks to us, but there were just too few staff to effectively do so. The air conditioning was very insufficient and was told that it's simply doing the best it could do. Despite their terrible working conditions, they all had a genuine smile on their face and a great attitude.
When I got tired of sweating and waiting for my beer, I went upstairs to the bar to find a completely empty dining room with excellent air conditioning and a server doing her best to cover the bartender that had called off.
The experience could have been wonderful, but they didn't care enough to provide adequate staff and a comfortable environment. My advise is just don't go when it's hot.