We stayed 6 nights with our 2 children, 7 and 2 years old. The hotel grounds are like an adventure playground for kids, including water slide, fish pond, and hammock. Not so much for the smallest, though, because of big steps and the long stairs down to the beach. The family house was dark wood inside and had a stuffy smell, also the bedding smelled. The promised 30-inch flat screen TV was actually a little box-TV from the 1990s, with very bad TV reception. The restaurant was good, breakfast was included. Bring lots of mosquito repellent, because it is a serious Garden Resort.