We were a group of 6 friends and this was the most below average airbnb experience all of us had.
Pros:
Parking was convenient. Location was great. There was a pool with a bar right next to it (funnily though drinks are not allowed at the pool). Reception staff was fairly responsive and provided information on several tour options.
Cons:
The host was responsive when I booked the place but after that no messages or check-in instructions whatsoever. I messaged multiple times till the last day and was worried about my reservation. However, turns out this listing is actually just for a hotel called Midas Belize so you have to check in at the reception.
We had booked a family cottage. The rooms had a horrible smell and one of the rooms wouldn't lock. We reported it to the reception and they said it would be fixed the next morning. They did offer to change us to different rooms but those were not a family cottage so we would have to split our party. However, when the issue wasn't fixed till next day night, we had to move. The new rooms were worse in terms of smell. The bathroom sink in one of the rooms was broken and the water was leaking out of it.
Also, the initial family cottage was no where close to the listing photos. The rooms were really small with barely any place to walk. It was like an extra 3rd bed had been added in a room which had space for only 2 beds.