If you're coming to Caye Caulker on a budget, I'd highly recommend Vista del Mar. I suppose any location on the island is decent, but you have the advantage here of lying in a hammock or lounge chair directly by the sea. My plans changed a few times while I was here and they were very accomodating. I definitely recommend it.