This has been the 4th time we visit Maldives, an Milaidhoo is absolutely the best resort we stayed in. The room (overwater) is very spacious and comfortable with an amazing pool. Milaidhoo's staff is willing to satisfy any request you may have. Good restaurants, I really appreciate Sri Lanka specialities )never tasted before..). Also the reef is one of the best I have ever seen. You can easily see turtles, clown fishes (nemos), lion fishes and different kinds of trigger fishes.
Pro: Room Reef