Initially planned to stay a few nights, ended up staying for a week!
We had bungalow 11 just behind the restaurant which I believe was one of the smallest ones (other bungalows had 2 floors) but it was great still; clean, mosquito net over the bed, warm water for showers, powerful fans so not too hot during the day etc. Wifi is mainly in the restaurant area but it does stretch to some of the bungalows nearby.
The staff at Maggies are lovely, Bobo (Michel) and others speak french but Gary the co-owner is american which was handy for us. Very helpful when arranging onward travel to antanarivo etc.
The food was amazing (try the crab gratin!) as was the drink selection. We found a nice spot just in front of the beach at the end of Maggie's property, a blue bench with shade from a tree, and had many sundowner cocktails there highly recommended! Good spot for sunbathing too as nice breeze coming in from the beach.
From this spot we could hear/see a couple of goats further down the beach (not owned by Maggie's) so for any other animal-lover guests: the goats appreciate having their water bowl re-filled and a bit of TLC!
Overall a lovely place to stay and would highly recommend.