The restaurant setup is not convenient, as you have to pay at a cashier and then collect your food from different locations. The staff won't bring your food to you, but they will bring alcohol. It can be confusing for first-timers, as the staff doesn't make it clear and expects you to know. It took me four times of asking to find my food. However, the food tasted pretty good. The lounge chairs are located under umbrellas and huts, and since it wasn't busy, we were able to choose a good spot. The water obstacle course is enjoyable to participate in and entertaining to watch others try. It's mostly frequented by locals, so you can enjoy some good music and a nice vibe. There are also showers to rinse off and indoor changing rooms available, as well as free parking.