I have stayed here a few times in the past. I always get a good rest here. The property is large in that spreads out along the beach. You can go to the end of the property where it's very quiet. Also, there is a lovely Garden Pool, which is only for adults, where you can do some reading.
The breakfast is very nice, with a big variety of options including some healthy options. My complaint about the breakfast area is that if you sit close to the outside birds sometimes land on your table when you're away. Isn't there some way to prevent that from happening?
The lunch spot is very nice with very soft music and the service is excellent there.
The gym has everything you might need and they also play soft Balinese music in there, which I like.