As all inclusive guests, we could choose from either 2 buffet restaurants or 3 al a carte restaurants so we're never bored. The food was incredibly varied and of a really high quality each day. We also did the beach BBQ as an add on that was absolutely worth it - amazing food and staff who were really good with my partner's allergies.
Bikes to get around was a really nice touch and we often cycled across to dhigurgh the other island. Personally we preferred our island due to being smaller and more intimate, but both islands were really well maintained and had their individual charm.
Only complaint we had was the amount of drones guests had brought to get those insta shots. We ended up leaving the cast away island early one day due to a large group flying the drone up and down the beach for long periods not really taking into account other people's privacy. This is of course an issue with other guests and not the resort, but having fed this back, I hope the resort crack down on this in future by either having a no drone policy or specific areas to fly them. Speaking to other guests, a few of us felt uncomfortable with this.
Overall absolutely stunning resort staffed by fantastic people. Would highly recommend.