You might want to consider Tobacco Caye for a short stay. They claim you can wade a short distance to the reef. www.tclodgebelize.com . Not as much social activity as SP though.