weather there in april/may is pretty well
take a hotel just outside patong. it's much cheaper then in patong. My hotel was Ocean Resort about 10/15 min drive from the hotel to Patong beach
Ocean Resort:
http://www.bmair.nl/Hotels/Thailand/...ean-Resort.htm
Dutch page but you can see some pics
If you want 1 awesome night go to Starwars in Patong Beach, cost 200 Bath entree ( around $6 ) but you get 2 free drinks with it. It's a strip/porn club
Have a good time !!!