The food is so/so. The service is terrible, especially if it is a little busy. I had to continually go to the bar to get my drinks. The view is not that great either considering they are on the water with a beach. Bring mosquito repellent, i got eaten alive.