how much do you want to spend? Ive stayed at a good few, the best one i stayed at (in terms of cleanest/frendliest) was the big blue hotel. but it was also the most expensive.
The Devere Village herons reach is also nice and a bit away from the hustle and bustle of the main strip, but again, expensive.
I also stayed at the viking, but the parking wasnt as good (cheaper though).
I did stay at another B&B, but there was no parkign and the room was horrendous, so wouldnt go back there (cant remember the name rightly)