We had to sit at a table in the sandy area, which wasn't a big deal, but they had no umbrella for shade. It was very hot plus they didn't have enough help so we were there for hours. The food and drinks were good though.
They have a nice patio and good food. It could be a bit cleaner but overall a decent location.