If you like hanging out with the locals, forget BZ Shores. Try Mayan Princess, Blue Tang, The Tides, Paradise Villas - all in town and easy access to bars, shops, restaurants, etc. Lily's or Rubies if you are on a budget. Maybe Exotic Caye which has a popular locals bar but is a bit further from town.