A few trips ago I too got bite badly and had bumps and they took forever to go away. We were on the French side for that visit so I went to the pharmacy to pick up benedryl and cortisone cream for the itching. It helped with the itching and swelling but still took days to disappear.

You don't seem to have much luck with Marty's Dream for HH. Have you considered Dinghy Dock, SMYC, Buccaneer? They all are outdoors, nice views of the water and reasonably priced good food.

I don't know where you are staying but none of them are very far from Marty's.