We booked a sea view room, which had a great view. The room was spacious enough, but, as others say, it is very tired and old. The floors are i think a laminate, and creak like walking on a bubble. Our bed was comfortable, but my sons room, his bed was a lot firmer. He ask for a mattress topper, which made it better for him.
I booked this resort for the beach and pools, as we had our 3yr old granddaughter with us. She was very happy in any of the pools, which was great. Again age is showing in the pools also, tiles are looking worse for wear, especially in kiddy pools.
We ate and drank a lot at the hotel, and found the meals to be good. Yes, as others say, cheaper options close by, but, what we got was good.
Staff are all very good, which is usual for Bali hotels, my only complaint was house keeping was done later in the day, and as my grand daughter was sleeping, they had to be turned away, or were just asked for extras, without having a full service. My experience other hotels is that housekeeping was done earlier in the day.
We would possibly stay here again, i cant say for sure. If your ok with big, and busy, and have children, then it's definitely worth giving it a go.