Enjoyed the location not having to deal with busy street traffic and contemptuous parking guys. Pool looks glistening clean, overall atmosphere is nice and relaxing. I still struggle with the prices, drinks (non alcoholic) are expensive, these are more like Singapore prices. The food delicious, but once again way too expensive for Batam local's, maybe ok for those that earn $$.
Service from some of the local staff was somewhat poor and a couple of the staff were rather arrogant, but it always takes a couple of staff out of many good ones which they have, to spoil the visit.
I would go back myself for the a bite to eat, but my wife (a local) was unimpressed with the way she was treated. You win some you lose some, but overall an ok place to hang out, if your a foreigner.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.