Nice place with a good system for checking in (codes etc). They had bikes we could rent which was great as the place is as far away as you get on caye caulker (however, that's not that far).
The wifi only worked sometimes (behaves like the router has too many connections, so you only get access if you're lucky). and we didn't get any sheets for the sofa (that also wasn't too comfortable to sleep in).