The hotel is located not far from Male airport. About 20 minutes by seaplane, then you are taken to the island by boat in 10 minutes. The island is small: 2 km in length (~3 km with the sand bank) and 300 m in width in the east side while just 5-10 m on the sand bank in the west side.
The north side sees into the lagoon and has mostly sand beaches with more or less still water, the south side is an open ocean with the house reef. The reef is fantastic. We spent there 30% of our vacation. You can rent any snorkeling equipment, bring yours or even buy it: there are several shops on the island. There is also a diving center. What's interesting, I did not see sea urchins and jellyfishes.
You can book sea trips to the nearby islands, manta watching, sunset dinner, etc.
We had full board package. I think, you do not need any kind of all-inclusive if you don't drink a lot of alcohol. The meal is delicious and varied and served as a buffet all you can eat. You should buy beverages like water, juices, beer and wine. (We spent about $150 in 10 days for 2 adults.) Water during the breakfasts, tea and coffee are free. I must say, their deserts are masterpieces: I added 2 kg with them.
The prices in the resort are high as I think everywhere in Maldives. But the service is appropriate, the stuff is friendly, the villa is comfortable. You do not need cash, everything is credited to your account and you pay it in the end of vacation.
We will definitely return to the resort some day.