This is a nice hotel and you can see that they want to be a 5 star resort. But there are a few things that do not sit comfortably with the price you pay.
Firstly the rooms are nice, we had a pool villa, there were 3 of us and 3 put in an extra bed at a cost of around 2000 baht per night, that is OK but the extra bed was old, mattress very thin and collapsed in the middle. The rooms are also pretty basic, they look nic, but not nothing overly luxurious, the private pool was nice, but not sure ti was worth the 30% extra cost on the room.
Next you go to Koh Tao for the diving and snorkeling. However the reef in the hotel bay is dead, through a combination of to many people and bleaching. There is a little bit of life close to shore so you can snorkel here, but once you get more than 50 m out nothing, and def no sharks or Turtles when we were there in August.
Diving in the hotel s a crazy price, so we used New Heaven dive school in Chalok bay next door, they pick you up and drop you of at hotel and 2 discovery dives were 2800 baths, in hotel it was 5180 bath for same!
The hotel is isolated, but not to the extent some people make out, Get lucn in the Rocky Resort bar, walk off beach next to Beach Club, In evening walk up the hill to Eagle View, its basic but the guy catches his fish fresh every day. You can also catch the Shuttle to edge of Chalok, about 1 KM away where there are around 10 bars and restaurants, we walked back in less than 20 mins. Finally you can go into Sairee.