Our family of 5 stayed for a week in Gecco Villa to scuba dive and snorkel. The Villa is very good and comfortable inside and out. There is a magnificent view down to the sea where we snorkelled and saw many sharks. The staff are lovely and very helpful and the villa is always clean. To get into town you will need a taxi or use the motor bikes for rent. There are some very steep little hills so motor biking is not for the feint hearted. Myself and my son enjoyed getting around the Island on bikes. We scuba dived with master Divers who are recommended by the owner and I would recommend them also. We used Master Divers the year before also in Koh Tao. Auw Leuk beach is a gem with a coral reef where you can snorkel with all sorts of marine life. Koh Tao has become a favourite destination of ours over the years and Gecco Villa has helped keep it that way.