The flight there was fine, we got upgraded on the way there to business class on the flight from Dubai which was great. So I recommend that if you, not a emirates member sign up so you get these preferences when they overbook. I just had to add my membership number when I was at the airport.
The flight back was also fine the only kak thing was the really long wait at the Maldives airport waiting for the 11 pm flight. So if there is an earlier one I would recommend it because no flights leave the islands after dark. if you are stuck at that airport though for a long time there is a lounge in the domestic section of the airport that only cost us 35 dollars for 3 hours where the rest were 55 dollars plus for 2 hours. We got food wifi etc.
Cocoon was amazing! The place is beautiful, the staff super friendly and helpful and I didn’t think that anything was super silly pricing. The only thing that I didn’t think was 5-star standard was the food, there was nothing wrong with it but it was not what I’ve had at 5-star resorts before. Even there a restaurant that you could pay to go and eat at wasn’t great. I would most definitely recommend it though to anyone loved the water villas but I would not recommend the upgraded units. The villas face the lagoon and are really nice and private whereas the units that are the upgrades face the resort and have no privacy and only a little extra bathroom space.
As for activities, the dolphin and turtle tour was our favourite (we did it twice)! The most amazing reef and awesome turtle sightings, if you love the water and diving/snorkelling. Also, every day included house reef visits on there local boat which were included as a free activity were also great and the guys who do the snorkelling trips were great! The other snorkelling tour we did “reef garden” or something was a disappointing as the reef was mostly dead.
Thank you for all your help with my questions and finding what was an amazing trip for us.