This place has it all going for it. Great location, great food, lively people and entertainment. You order at a window and friendly people bring you your food when it is ready. The variety of food offered is wonderful and it is delicious. the bamboo tiki hut beach bar is great too. Friendly people and a nice variety of drinks.