The Sunset Beach Resort opened in December 2014. We stayed here in April 2015. April is low season, and low season on this little island means almost zero people. Pretty unreal to have a private beach and a pool for yourself. (Well, we did see a few other tourists at some point.)
We stayed 2 nights in a Grand Deluxe Balcony Room with breakfast included, and for that, we paid $123 via Agoda. Not bad considering this sure feels like a luxurious resort. This place is perfect for just relaxation as there is really not much to do on this island.
The closest airport is in Phuket, which is a little more than 1.5 hours away by car. Head north from Khao Lak towards Takuapa and turn left after the #82 kilometer stone, follow the main road to the ferry area. We took a car ferry that leaves every half hour to around 18:00 and costs 150 Baht per vehicle including fare for the driver. Longtail boats ferry passengers and motorbikes and cost 20 baht per person, and 20 baht for a motorbike. The ferry journey is short, only about ten minutes. Keep in mind that prices may be higher during high season.