We were lucky to be one of the first guests at this hotel and it was the first bit of luxury we experienced in Thailand. It's a bit off the beaten track but completely walkable and we only took a taxi once to Sairee Beach, otherwise walked it (30 mins to Sairee Beach and 15 mins to the pier). The rooms are amazing and the pool is lovely. Couple of things to improve it are: daily housekeeping (we had to pick up waters and change the bins ourselves), more toiletries in the bathroom (there was shampoo and shower gel but no soap, cotton buds, shower cap around the sink) , more sunbeds around the pool and maybe a couple of umbrellas, toilets around the pool. They don't necessarily tell you but they offer a free transfer from the pier, just go to the Koh Tao Booking Center which is just opposite the pier exit and they will sort it out for you. The staff are fantastic, couldn't do enough for you, every time we wanted something they would sort it out. All in all it was our favourite place to stay in Thailand.