if you really want to spend great time you have to visit maafushi island and to stay at kaani beach hotel. everything is so unreal there...is a dream....you will want to never wake up... the hotel is so nice, with fantastic view, great staff...friendly and helpful, good food, …