Leelavadee Boutique Hotel is stylish, relatively new, has great rooms, a nice small pool and is quiet, located at the crossing to Karon. It is explicitely guestfriendly and has wlan internet access. You can check it at
http://www.latestays.com/leelawadee-boutique-hotel
I summertime you get the room for 1000 baht or less incl morning coffee.