We booked this venue for a family birthday dinner. The restaurant has nice decking on the beach with a wonderul view. They also have a gazebo that can be utilised for special occasions for no extra charge I think. The menu is rather upper class without being too expensive. They arranged a birthday cake and the staff presented it singing Happy Birthday. The service was wonderful and even extended to spraying us with mosquito spray in case of any unwanted insects as we were there on dusk. The gazebo is really on big enough for 4 guests but we requested an extra table to accommodate our 5 guests making it rather difficult for staff to serve us as the gazebo is raised but they did this without complaint and did a really wonderful job. The food was also very nice. I would highly recommend this venue, especially for a special occasion.