Food less than average, cold, fries oversalted, Kids didn't like their meals. Had a Entertainment book coupon that had some stipulations. At the time of our seating we presented it to the server who replied " I'm sure this will be fine" and we began our orders. Not only did the food take longer than expected, it was not nearly what we expected and the caliber of what is available on Ft. Myers Beach. Near the end of the meal the server came and said that the manager would not honor the Entertainment Book coupon and apologized. It had a time (after 4pm) on it and it was 3 pm. We asked for a manager and wanted to know why they didn't advise us of this and why the meal was served before the coupon issue was announced. The manager said that there wasn't anything she would be able to do about it and blamed it on the owners. I explained how subpar the food was and why I felt it needed to be better quality... and she simply replied " I'm sorry about that " I GUARANTEED her that we would not be back....ever. There is simply too much to choose from at fort myers beach. The pierside beach location is prime....and that's about where it ends.