We took a large family trip (including aunts, grandmas, kids, friends, etc.) to visit my sister living in Belize with the Peace Corps. She said this place was recommended to her from another volunteer, who had already been in Belize a couple years. The staff was AMAZING - first, they answered all the millions of questions I had before I even got there. (It was my first time traveling with a toddler out of the states...I seriously had a million questions. :) Their response was always incredibly quick and friendly. The staff knew our names and our kids' names, and truly cared if we were having a good time.
Everything is kept incredibly clean. Some suites are nicer than others, but all of them are very comfortable. Having the kitchens in the rooms was super convenient. There was powerful air conditioning in each room. The food was very good at the restaurant, and they really catered to us. After a day of fishing, they even took the fish we caught and made us a custom meal! (It was amazing, btw.) Their is a nice little bar with the restaurant, where you get served right away.
We were there in the low season (November), and it was just the most serene, peaceful place I've ever been. I highly recommend visiting at that time.
The beach is beautiful, and the pool is clean and nice. Some resorts there have issues with vendors bugging you, but they keep on eye on that at Laru Beya. Right down the beach there are a couple more resorts that are a bit more "hopping" with bars and dancing, if you want to experience a rowdier night life or just a different restaurant or two.
A couple tips:
You might want to rent a car because it's a ways out of town, so bring your drivers license. It was cheap to rent a car right down the road. They do have a van at the resort if you wanted to go that way, but it does cost extra.
Grab some bug spray. They have sand flies in this region of Belize that bite. It wasn't out of control, but it was much better once we had some spray around!
Know that this isn't a big resort-y kind of resort. :) It is a small, quiet, safe, great place.