I promised not to give a bad review (in exchange for refund of first night and being able to complete our stay since it was too late to look for anything else). I didn't promise a positive review.
Our initial impression was very negative due to lack of communication (such as not being told it was on the north side, the name of place so the taximan could help, no one to meet us) wonky dock, shower that drained extremely slow, (rendering the second bathroom unusable for hours), and getting locked in the other bathroom as the knob was loose (my husband showed them how to fix it and they did).
On the plus side, the place has a nice beach with chairs, loungers, picnic table with shade, hammock and outdoor bed, their own crocodile (Stanley) and fresh water lap pool. In addtion to microwave, coffee maker, clean refrigerator, stove, it had numerous appliances (waffle maker, crockpots, etc) encouraging a longer stay. If you're a coffee lover you may want to purchase a souvenir coffee cup as the ones provided are small.
The air conditioning was on and the place was cool and inviting. All ac units worked. Not so tvs but we didn't watch it anyway. I lost our room key at dinner (located it within the hour); but the on-site watchman had a second for our use.
We agreed to stay our second night knowing what we knew was wrong (we live in Belize so we know) and we had already rented a golf for the long walk and limited services on the north side.
Wouldn't stay here again.