We ate here all three nights we stayed at the Te Tiare Beach Resort. To be honest, they pretty well have a captive clientele, as the boat shuttle schedule (the only way to and from the hotel) doesn't lend itself to dining out. However, we found the food, atmosphere and service to be excellent. (One evening I had the best duck I have eaten in a long time.) We can recommend it .