I booked an all-inclusive package for four nights, two nights in a sand house and two nights in a water house. The price is above average in Maldives, and it's worth the money. The island is not big, and the facilities are complete. There is a free boat trip to the sea for snorkeling once a day. In fact, you can snorkel in the lagoon, and you don't need to go out to the sea. The food will change every day, but after three days, I still have no appetite, so I ate the Shin Ramen I brought with me.
You can take aerial photos, and the sunrise and sunset are beautiful.