The biggest plus of this place, is the amazing staff... so so friendly & happy. We had an amazing time from the welcome when we arrived to the waves goodbye when we left. We booked a beach, villa with jacuzzi. It was a WOW when we walked in. Stunning & large. Air conditioning was excellent and the mosquito nets round the bed a big plus. Jacuzzi was great too, took a while to get used to the bathroom which was open to the outside. Our view from our veranda were breathtaking! Golf buggies, transported you round were quick and easy to call. The restaurant: I am not one for spicy food but found something ever night I liked. My husband was impressed with the food and he usually moans! There were lots of flies round the lovely deserts, they tried clingfilm to cover them, but I think a dome would have been better. The AI, drinks consisted of beer, wine (didn't like) and 9 cocktails. Spirits you had to pay extra for so disappointed I had to pay for my favourite drink 🍸 Spa, was fabulous. The bars & swimming pools were all beautiful, and well maintained (I can imagine a lot of money had been spent on building them). Sea was warm, I'm not a strong swimmer so didn't venture far but did see some fish and a lot of sea grass! Only two negatives the mosquito, grief they bit me alive (seemingly they spray ever night), so not the resorts fault. There is a one & half hours flight & 20 minutes speed boat ride to the island. But boy was it worth it, and yes I would return. Thank you Canareef