A nice holiday place on "island time", quaint, functional small units, nothing changed for a long time, was positively surprised about the bubbly effect in the bathtub in our "spa cabin". It's best for relatively small people, but worked well for us, also a public bubbly heated pool for all guest either way.
The negative with the stay was the poor / rude handling of mismatch of the price quoted through Hotels.com (Expedia), firstly the manager was thoroughout out 5 days stay unavailable to discuss, despite several visits to the front desk, pluss leaving our phone number. Then on the last day a representative became threatening in an attempt to "meet half way", the offer was well intended probably, but not the tone or presentation. Anyways we booked a stay for 4 including 2 children, and then got a confirmation that only two guest were booked, and children was 12AUD extra (up to 17 years, ours are small), but once at the site children were suddenly 20 AUD extra. Hotels/Expedia is in the process of looking into this mess..
As long as you check booking confirmation and details carefully, and expect the possibility of having to pay somewhat extra, the all good. We ended up paying an 20%+ extra, making it difficult to compare up front with competing alternatives in the area.