If you want luxury you wont find it here. If you want excellent food and drinks, not here either. What you will get is really beautiful reef, wild jungle-like vegetation, nice secluded spots on the beach, friendly staff that tries really hard to make your stay enjoyable..
We really enjoyed the island for its reef.. In the first day of snorkeing we saw two black tip sharks, two turtles and four eagle rays.. and more fish then anywhere. The corals are broken and bleached, but thats all of Maldives unfortunately.. The island has also flying foxes and coconut crabs.. When we were walking to the beach or to the hotel the gardeners gave our kids coconuts right from the palms and opened them up for them.. more than once.. really refreshing! The island is generally clean, but the buildings are run down, paint is peeling of the walls and fences etc.. The room was spacious, but basically equipped, everything we needed, though. The food was average, sometimes good, but the staff is really friendly.. Overall our experience was excellent, great value for money spent.
If you like snorkeling and wild nature i highly recommend it, if you want luxurious water villas like you've seen on instagram photos, this island is not for you..