We are comng for a short stay in late September. Right now, our main concern is to do some great snorkeling. Which resorts have easily accessible reefs with great fish, etc.? Also, since our trip is short we might want to limit travel from Male but our main priority is a great experience. It would be nice to have an resort with a few restaurant/bar options and kayaking, windsurfing, etc.