Travelling as a family with two young children, we really enjoyed our three nights stay at the La-or. The rooms are clean and spacious, and by clean I mean well above average clean for Thai resort standards. We really loved the pool too - sizable and very child friendly but with a deep end for adults.
The resort has a coffee service and toast in the mornings, and for other meals there are plenty of restaurants and bars within walking distance. The room came with a huge fridge with a freezer, so we had some meals of our own on the porch (bread, cheese, the usual Scandinavian stuff :) )
Going shopping, Village Market is somewhere between 10-30 minutes walk depending on who are walking (our kids needed a stop for ice cream along the way!). It is also possible to get a cheap tuk-tuk along the way, as they frequently roam the streets, looking for tourists.
All in all a very positive experience. We are likely to return to La-or.