When my inlaws came to visit a week after DD was born, I told my DH beforehand to warn them that I would be nursing whenever, wherever, however I needed to. They came anyway, and my poor FIL had to sit in our living room in our tiny apartment, resolutely looking the other way, while I had my shirt hiked up to my neck and tucked under my chin, both boobs out, leaking and spraying everywhere, baby on and then off and then on, trying to get a good latch, holding her in one arm and my breast with the other hand, for the whole 30 minutes, until she finished. Lather, rinse, repeat every hour or two. Poor man.
Today, I nurse wherever we need to, although we usually do also try to find a quietish corner when possible.