I recently stayed at Pakarang Villa with my partner, having booked it through a friend who lives in the area. Although it is not located right on the beach, it is only a few minutes by car or bike and about 10-5 minutes drive approx from Khao Lak town. The bungalow's are basic, pleasant and clean. Some have air con, some have fans. Pakarang Villa also has satellite facilities although this was not available at the time we stayed. We did have a television but after watching half an hour's worth of just Thai speaking programes, we gave up on that one! We also had a fridge which was very useful. I also think they have wi fi but we did not use that. The grounds are also pleasant with the main feature of a pool, clean and well maintained with a jacuzzi. Sun beds with shady trees and a bar area. Clean towels every day. Although we did not request breakfast, if you ask, they will cater for that. This is a place which has a relaxed and friendly atmosphere with helpful staff. If you wish to hire a bike just ask Tang - we hired one for 3 days. There is a 7-11 a few minutes drive away where you can purchase bread, milk etc. While we stayed there we went to some good restaurants in Khao Lak town, Sunshine is run by a Dutch gentleman and I recommend the roast pork and potatoes - good food and good price. We also went to Jo's Steakhouse which was again, excellent steak and relaxed atmosphere - also they do a great house white. Along the main drag is Moo Moo's - who do a cabaret with a difference, it was a fun experience and not at all sleazy. I recommend driving to Rainbow waterfall, it is lovely, cool and peaceful and best enjoyed sitting admiring the beauty with a drink. White Sands, nearby beach, has the whitest, softest sand you could wish for which stretch out for miles and you can catch beautiful sunset's.