Ko Samet Travel Answers

Has anyone stayed at Baan Pou Paan on the north shore of Ko Samet, on the Noi Na Beach? I've read good reviews but it doesn't have a website so difficult to get info on it. We're a family group with three kids under 6.