A great stay for me and my family. Stayed her for four days with my wife and two children (2 and 4 YO). Food was probably what impressed me the most, something for everyone, freshly made and various (and interresting) dishes every day both for lunch and dinner. Not common for 'all inclusive' hotels at al!.
Great selection of activities as well, for litterally all ages: Minigolf, ping pong, darts, water park with slides etc, aqua gym, arcade games and so on, and there are also shows for both kids and their parents every night (was a bit hard to put our kids to bed before 10 because of this... :-)).
Close (800 metres) to a small beach with cafees, bars, pubs and restaurants. Would gladly re-visit this well-driven hotel.