I ate here a few weeks ago and when I walked in, I was initially worried because of the slightly tacky decor and chlorine smell, from the vicinity to the pool. However, I ordered the Club sandwich and was very pleased. My waiter, Butch I believe his name was, was incredibly kind and funny, and knew the drink menu by heart. He was very patient with me as I chose my drink.
Loss of one star because it was SO dark and the bathrooms were outside the actual restaurant, but it's not a huge deal.