We loved it!
Novotel Benoa is such a beautiful place, my whole family enjoyed our stay. The hotel setting is very charming, staffs are very friendly and helpful, we had beach carbana, which is not exactly in front of beach, but we had no complaint, it's just a short walking distance to beach and it's very pleasant to walk around in hotel, rooms are very quiet and spacious, but be aware of mosquito. Hotel itself is not huge, it's divided by a street, crossing street is not a problem, a guard is there all day to direct the traffic, but I'd rather stay at beach side so can easily access to all facilities. Breakfast buffet is excellent, they have different dinner theme each day, such as Balinese, Seafood, India, etc., and there is nightly show to entertain guests (free). If you like to go out, there're plenty of money exchange, shops and restaurants right outside of the hotel just steps away, and convenient stores too. Kid's club is fantastic, they have all kinds of activities, not just babysit your kids, learning local dance, crab hunting, sand castle contest, games,etc., kids loved it and adored those wonderful staff.
The beach doesn't stretch long, and with lots of seaweed, they have it cleaned daily, it's not a huge problem though, wave is not big, but sea level can change dramatically daily and leaves only swamp in front of beach, quite stunning. There are lots of water activities next to the hotel, so once a while it became noisy and smelly.
Hotel is not too far from airport, taxi is about $10. Exchange rate changes everyday, $100 bill gets the highest rate. And there're lots of taxi waiting outside of hotel if you need to go anywhere, to Kuta is around $8 by taxi, hire a driver all day (around 7 hr) cost about $30-40, remember almost everything is negotiable there.