My husband and I stayed here for 4 days in June 2019.
For us, the location was great. You are close to the beach, massage places, shopping, convenience stores, pharmacies and loads of restaurants.
The pool here is amazing! It is huge and comprises of a variety of sections. Some are deeper than others, making it perfect for sitting, swimming, playing and finding a spot for kiddies. There is also a separate, shallow kids pool right next to the main pool.
The gym is quite well-equipped. It smells strongly of mildew, but you get past that pretty quickly.
However, unfortunately, the rooms smelled a bit mouldly or like mildew. If you've ever been to Bali, you'll know this is pretty common. The smell wasn't too bad, but it wasn't nice. (As a frame of reference, I've only been 3 hotels/resorts in Bali that did not smell awful or ordinary in the room).
I did not find the staff here to be overly helpful, but if you are happy with the hotel location and the pool, and you're an independent and confident traveler that doesn't need their help, then this wouldn't necessarily be a problem.
Top Tips: We were upgraded to a pool view room, a nice thing in theory, but the room was close to the restaurant and function area - ask for a room away from the restaurant/function area if you want to turn in early or have a sleep in, as these spots can be a bit noisy at times.