All in all a very nice stay, and I definitely can recommend Thapwarin for your stay on Koh Hai. Large bungalows in good condition with generous bathrooms. Really hot water in the shower, not something we are used to visiting islands in Thailand. Extra plus for a highly international breakfast, with everything even for someone following one of the more modern teachings about what to eat. Restaurant was OK, but prices were on the high side. No problem really as there were alternatives not far away. Swimming was fine, even in low tide. Only one negative point from our side, beds are thai-standard, which means hard!