Best place to stay on Caye Caulker, hands down!