Koh Tao is an amazing place, and our stay was hampered only by this awful hotel. Staff was unfriendly, unhelpful, and generally unavailable. The rooms were OK, except for the terrible shower and the many dead ants that no one had bothered to clean up before we arrived. The beach by the hotel is not very nice, the grounds are scattered with debris, and there was loud construction during the day. The beachside "bar" reported they had "no cocktails." Other promised amenities, such as a fitness center and restaurant, did not exist. The hotel appeared unfinished and the staff/owner seemed to treat it more as their personal residence than a hotel - screaming children were often in the pool, and one night the owner even had an onsite birthday party with loud, amplified music that kept us awake.
It's not worth putting a damper on one of the best places you will ever visit by staying here. If I had to do it over, I would definitely stay right by Sairee Beach in one of the many friendly and nice places I saw there.
Happy travels and definitely go to Koh Tao if you are visiting Thailand- it is the best island I visited!More