Often with restaurants on the beach either the view is fantastic but the food is average or vice versa. Thankfully, Gado Gado delivers on both. The setting matches the food and excels in service. There was 8 of us to cater for and the waiters were very attentive. We all had cocktails which were great, but not spectacular but more than made up for it with the food. Try the Gado Gado. It would be a shame if you didn't have the dish of it's namesake. Pasta was probably the winner out of all our dishes.