5/5 - Excellent
Maafushi is best place to experience Maldives on a budget. You will find all the water sports/activities, shops, food. There will be parties/games on Friday night. Don't forget to bargain as you can get really good prices once you do that.