we stayed in the beach villa; really nice located next to the beach and the villa is spacious and nicely decorated. It's worth asking for a villa next to the beach (otherwise people easily can see what you have for breakfast :-))
the resort is nice; swimming pool, indoor play garden and a lot of playgrounds for the kids and the beach is of course next to the villa