For Koh Tao standards, quite largehotel, spread out over several buildings. There was some confusion at the check-in, other people got same room and entered the room when we were there, not pleasant feeling; staff acted bit strange in fixing the problem. Breakfast buffet is a disappointment. Dive school is integrated in the hotel, which is really handy. School is a bit too big making it impersonal. but dive instructor was very good. Beach-side restaurant has plesant busy feeling. In sum, not my top choice, but not bad either if you like bigger hotels like that.