Stayed 2 nights in Morondava, one here and one at Sun Beach Hotel. Can easily recommend Sun Beach over Chez Maggie given the similar price bracket.
Arrived to find all windows/doors of hut open. So, the giant cockroach that I woke up with on my face at 5am may seem somewhat expected (we did have the bug net secured around our bed, so not sure how it got in. Bug net does not zip up). The rooms were dark once the windows were closed (no fly screens) and we could barely see anything at night. Compounded by the fact that there was a water and power outage when we woke up (we had been warned about the electricity outages). The shower had a tiny stream, would be insufficient to wash long hair. Also, the drain was not draining properly and I found myself standing in a pool of gross shower water. Furniture was old, towels were thin, small and smelt bad. No safe in room. No pillows (only two cushions), bedding was 2 sheets only.
Wifi adequate, not fast, worked only around restaurant. Pool was murky. A glimpse inside the restaurant, which was continuous with the outdoors, was enough to stop me ordering any meals. Admin took a long time to respond to emails.
Positive things - no charge for airport transfer. Essentially beach front, but beach had human poo everywhere.
We understand the is Madagascar, but given the price of this accommodation, a lot needs to be improved.