The hotel was nice and the staff were very helpful and friendly. The room (3rd level delux) was very clean and spacious and probably worth the upgrade it you can. I wouldn't stay on the ground floor as it would get foot traffic right past your room but second floor would be fine.
The bed was enormous and comfortable and appears to be the same for every room. Our room had everything you would want and included a nice balcony and seating. You can tell that the place has been well designed and could be made into something very special but it appears to be half finished at this stage and lacks some upper market polish to finishings and fittings. Don't let this put you off though as this doesnt really affect guest stays. When they finish the bar area above the restaurant it will be absolutely fantastic. The location is absolutely perfect. 3 min walk from ferry and mae haed shop area and absolutely quiet at night. Easy 10 min walk to best restaurants northward up the paved footpath.
The breakfast is lack luster and is a bit of a downer. Absolutely fine for filling you up in the morning for a days activities but could be better by Thai hotel standards and what you pay. The pool and swim up bar are perfect and the gym functional if not very basic. My ratings are based on the price and expectations for koh Tao, not Bangkok. So 4/5 I would stay again.