I've stayed at the Dusit Laguna and was happy with it, it is very close to Banyan Tree and the Sharaton Grande Laguna. When I was there (in 2001) you could use the facilities of all the Laguna Beach hotels free, now it looks like you have buy a day pass. They had free shuttles between hotels and a free shuttle to the town center. One benefit was that you could eat at any of the hotels and charge it to your room.
As for the Dusit Laguna, they room was very nice and the beach was nice, I thought the Sharaton Grande Laguna had a better pool though. The Dusit Laguna is part of the Leading Hotels of the World group with which I've always had good luck.
Laguna Beach Website