I was fortunate to experience a ten day stay at Kaani Resort in Maafushi Island. My first time on a local island, the staff treated me like family. Several excursions of swimming with sharks, dolphins and turtles, I would definitely recommend travellers to experience the hospitality of Kaani.