Michelle's place was outstanding. My daughter and I stayed there for 4 days and it was a delight. Easy check in. They arranged a taxi from the airport. The grounds are well kept. They have two pools that are a great dip from all of the heat and humidity. The place is steps from the Belize sign, a park, and an ice cream stand! Perfect for my two year old. It's just a bit away from the hustle and bustle of Belize City, but close enough to walk to the grocery store and a few other restaurants. The wifi worked pretty well and the cable tv had all of the channels...even movie channels. We were fortunate enough to have a kitchenette, which came in handy to store leftovers, drinks and other snacks from the store.
My daughter was overcome by the mosquito bites and was screaming from itching and Michelle was concerned enough to check on us and bring up some hydrocortisone cream.
We didn't even get to experience the yoga classes or cafe (someone told me the carrot cake was phenomenal), I'd definitely return!