My partner insisted we try this place and honestly the golf resort is really well set up. Everything looked clean and organized, staff were polite enough when they finally got to us. My only gripe is we waited almost an hour before someone came to attend to us properly even though there wasn't much crowd that day. For the price they charge you'd think service would be faster but overall the experience was decent.