It's hard to beat the location of this restaurant. Sitting right on the water, it is accessible by foot, by bike, by car, or by boat. It could be many things; it has chosen to be a bar with food that allows its customers to relax and enjoy sitting outside at the beach.
While it is not necessarily the choice I would make, it is hard to argue with the success this restaurant has enjoyed for over thirty years. It is down to earth and it is a fun place to hang out.