The resort is tidy, clean and well organized (activities and restoration).
The island, the beach, the sea and the reef are just perfect as you wish.
Kandima staff (ALL) is amazing. Always there to satisfy your request and to keep the island as it is. I really thank ALL of them for giving me and my family a wonderful experience.
I just had some difficulties to contact them for the local transfer (Male to Kandima) after booking my vacation but I really recommend Kandima for your vacation. If possible, choose all inclusive, it's worth it!