We stayed here for 2 nights from New Years day this year. The location of the hotel was excellent, at the Northern end of Sairee beach within easy walking distance of the beach bars but just far enough away so that you arent kept awake all night. The wifi in the hotel did not work and the breakfast was pretty poor. However the beach and pool area were lovely and the hotel offer a free taxi service to the pier which is useful. The room itself was not great, particularly the bathroom, but the onsite dive centre made up for this for me. The staff at the centre were extremely helpul and friendly and I would recommend Coral Grand Divers to anyone diving in Koh Tao. Koh Tao is a beautiful island and i would have loved to be able to stay longer, 2 days was definitely not enough time!