Not a good experience for me. The staff is friendly and the grounds are nice, but that's not hard to find in Bali.
The wifi didn't work for me and it took them a few hours to fix, although they did try their best. The whole complex needs new air conditioners, which are small and old and not equipped to handle this kind of heat. That's especially true in the small fitness room, which was so hot I couldn't use it.
Even the pool was hot; in fact, due to the heat and the layout of the pool, it was the warmest water I've ever swam in.
To top it off, they made me wait while they checked the room, but somehow forgot to notice, or notify me, that I had left my computer and phone charger behind.