Current weather station observations near Ambergris Cay