We recently spent 14 nights at Canareef Resort as a family of three – two adults and our 5-year-old daughter. Before booking, we were slightly hesitant as Canareef was one of the more affordable resorts we had looked at in the Maldives, and we were also travelling during the low/rainy season. How wrong we were to be hesitant! This was, without doubt, one of the best holiday resorts we have stayed at. We are a very well-travelled family and have experienced many resorts around the world, but Canareef really did give us a holiday to remember. On arrival, we were met by Millie, who checked us in and gave us all the information and guidance we needed for our stay. Throughout the holiday, she was also absolutely brilliant with our daughter. One of the highlights of the entire trip came when we secretly gave our daughter's favourite doll to Millie and the reception team so they could surprise her with a little fashion show. The staff made different outfits for the doll and presented them to our daughter. It was such a thoughtful and personal touch and genuinely made her holiday. The doll is now affectionately named "Millie"! We stayed in a Premium Sunset Villa with a whirlpool/hot tub. The villa was extremely spacious and had direct access to the beach via a beautiful private pathway leading straight from our deck. Waking up in that setting every morning was incredible. If I had one criticism of the villa, it would be the mattress – it was VERY hard! However, the size of the villa, the privacy and the incredible surroundings more than made up for it. During our 14 nights, we tried lots of the activities the resort had to offer. We booked a private boat tour, which I would highly recommend. We saw sharks, turtles and dolphins and had an absolutely fantastic time. I also took part in the morning fishing excursion, which was brilliant – see the photos! We later did the sunset fishing excursion as a family, which was perfect for our daughter and gave us an amazing Maldivian sunset at the same time. We also visited the local island, which I would definitely recommend. It was great to see another side of the Maldives and experience a little more of the local culture. During many of these excursions, we were looked after by Didi. What can I say about this man! He treated us like lifelong friends rather than guests and even invited us to his home on the local island. His warmth and hospitality played a huge part in making our holiday so memorable, and I genuinely think we will remember him for the rest of our lives. Thank you, Didi! My wife and I also made good use of the spa and had several treatments each. Once again, everything was brilliant. A really useful feature for families is that you can request for a member of staff to open the kids' club while you make use of some of the resort's other facilities. Our daughter loved spending time there doing paper crafts and playing in the playground, which meant we could enjoy some spa time knowing she was happy and being looked after. The only area where I think there is some room for improvement is the all-inclusive food and drink selection. The actual quality of the food was very good, but during a 14-night stay the 7-day menu rotation meant that some dishes naturally started to feel a little repetitive. I would also love to see more options specifically for younger children. Some of the buffet dishes can be quite spicy, so the choices for a 5-year-old could sometimes be limited. I do have to give huge credit to the restaurant manager and team here, though. At every meal they would ask us what our daughter wanted and would happily cook something separately for her that wasn't on the buffet. This was hugely appreciated and showed again how accommodating the staff are. However, the alternatives were generally chicken nuggets and fries or pasta, so over 14 nights a little more variety for children would have been welcome. The all-inclusive drinks selection is also fairly simple, consisting mainly of soft drinks, beer, wine, spirit mixers and around five cocktails. Again, absolutely fine, but worth knowing if you're expecting a huge all-inclusive drinks menu. Those points are genuinely constructive criticism rather than major complaints, because overall we had an absolutely fantastic holiday. The resort itself is beautiful, the excursions were brilliant and our villa was fantastic, but what really made Canareef special for us was the staff. The kindness shown towards our daughter in particular is something we won't forget. We arrived wondering whether we had made the right choice by booking one of the more affordable resorts in the Maldives. We left wondering when we could come back. Thank you to Millie, Didi and the entire Canareef team for giving our family such a memorable 14 nights. We would absolutely love to return one day. ❤️