I night weaned my DS at about 11mo for exactly the reasons you have said. It was really hard for one night, but very quickly got better.
Basically, I just made sure he understood the word gone, and I practised for several nights before saying as we went to bed, "toys gone, see you in the morning toys", "bath gone, night night bath, see you in the morning" like some kind of crazy woman! Then on the night in question I gave him his evening feed and said "milk gone now, night night milk, see you in the morning". His little face was a picture!
When he woke wanting milk, I just repeated milk gone, night night milk, etc and offered water. He shouted, he was cross, but he wasn't distressed and it definitely wasn't crying. I know this because he kept dozing off, then waking up saying "gone" and shouting again! This went on for about 2 hours on the first night. When he woke next, 4 hours later, we repeated it but it only took half an hour.
The next night, he didn't even ask! He had a bit of a moan but he had understood so it was much easier. One important point was that I had a chair next to his bed so I could sit down during the screaming, this meant that for a while I still had to pick him up and pat him to sleep but EVENTUALLY this happened less and less until he now sleeps almost through the night.
Let me reassure you that this was nothing short of a miracle, my DS was a very frequent night waker for months and months and I thought I was going to die of exhaustion. So I am not some wonder-mum trying to offer you a over simplified piece of advice; I know how you feel. Not having to breast feed through the night really boosted my energy levels, even when my DS did still wake.
As for your neighbours, I'd say let them suffer for a night or two. Buy them box of chocolates when it's all over to apologise. Most people understand that life with babies can be noisy. Your mental health is more important!
HTH.