This isn't an all inc that I have ever experienced before!
So we stayed here for 4 nights and were in the bungalows, the rooms were spacious and clean, although the bathroom could do with some updating.
There were no tea/coffee facilities in the room but there was a fridge. There are 3 pools, so they never felt crowded, the beach is a few minutes walk through reception. They had morning yoga and aqua aerobics in the pool next to the beach, you just need to find out the times. Only local brand drinks are included, any branded alcohol and soft drinks are at a charge. Meals times are limited, so not available all day. Limited veggie and vegan options, enough to have a good meal, but the food gets repetitive, if you eat meat, its not a problem. Again the 'snacks' available at the bars aren't useful for veggies/vegans. There are long periods between availability of meals. The only entertainment is geared towards the french, so nothing for other languages. You can't get bottled water, unless you buy it at the onsite shop, they do have water fountains at each bar, so can fill up a bottle of your own, or get a glass from the bar. The beach/pool towels are only available near the beach bar and you have to pay a €10 deposit for each one which is fully refundable. Ice cream is available during meals times, which you just scoop yourselves, however if you want one between meals, they are available at the bars but you have to pay for them.