Vacasa Belize was a nice place. It is on the far end of the island. If you are flying in to Caye Caulker it is right by the airport, if you are coming in by boat/ferry it is a long walk (20+mins) or you have to get a taxi ride for BZD($10). Overall the place was clean and nice, the check-in description was accurate, the location is hard to find via gps but the locals know where it is.