if you are visiting Caye Caulker (and you should be visiting Caye Caulker!) there is no better place. The best hosts, perfect location, amazing food on site, and a comfortable place to escape to.
Do yourself a favor and stay here for a week. You'll end up completely refreshed.