The only local inhabited island with most number of guest houses and offers a sneak peek of the entire Maldives