Hanimaadhoo is a local island with the main airport of Haa Dhaalu atoll in Maldives. The beaches are beautiful, long, secluded and clean. Entry into the water is comfortable with occasional broken corals. There is a private beach at Barefoot hotel, as well as a public beach near the village and a wild sandspit to the south. So you'll have a lot of space by the Maldivian standards. Shore and seabed: sand, stones. 
The Barefoot Eco Hotel is a great 4-star beachfront resort with room's rates starting from US$110 per night. In the village, there are also several guesthouses from US$90 per night, - without a private beach, but still good enough.