Second year we visited here. Went by boat which was great fun. It isn't fine dining so don't expect that but the food is good. We shared some buffalo wings which were spicy hot and very tasty and I had the coconut shrimps and my wife had mahi mahi both very good. It is a little expensive for sitting on a bench under a thatch roof but you are right by the water. You may even see a dolphin swim by. Have a cold beer or two and chill out island style. A a glass of wine is, as in most diners expensive as much as dollars 15.