A perfect beach hotel
If you want your holiday to be exactly like a postcard of Thailand, this is the place to stay. The Impiana Resort cost a fair amount more than I'm used to paying, but everything was perfect from the room to the beach to the massages.
I booked a Superior Room which was bright and clean with a partial view of the beach. It had absolutely everything I could have needed like TV with satellite channels, DVD player, mini fridge and free WiFi. (the standard rooms are the same but on the ground level with a view of the street).
The beach was beautiful and not too crowded. The resort has a bar right on the beach with lots of lounge chairs. Try to come early for happy hour. There's a spa on site and they do great Thai massages and Balinese style massage too.
The resort is in a quiet spot, but there's a free shuttle into Chaweng if you want to check out the restaurants or shopping.