We had a great time at Michelle's place! Franco, who we messaged back and forth with prior to our stay, was extremely responsive and accommodating. We only stayed for one night before flying home so did not get to use all of the amenities on the property but the cafe across the street was good, the bed was comfortable (and absolutely huge!), the cottage was very clean, the AC worked well, the staff were very friendly and helpful, and the pools looked lovely. Would definitely recommend for anyone looking for a nice, clean, secure place to stay in Belize City!