The checkboxes work fine now and ones in the database check the correct checkboxes. However I have 2 problems. The first record that gets pulled in on each recordset i-e. the first checkbox that is checked - doesn't display the checkbox, it is hidden. All the others are fine and display checked it just seems to be the first one from the recordset.
Also the multiple updates don't work. I can't get it to add a new amenity or remove one that is currently checked.
I have attached a copy of the page.