We visited the restaurant a few times while staying on Grand Turk. All the food, except the the pizzas, was very good. Both the kebab and and noodles were great. The service is pretty good considering the laid back service culture of the island. We wouldn't recommend the pizzas though, the base is too dense and it was over cooked. Price wise, not bad at all but remember, 10% service charge and 12% tax gets added automatically.