I don't see anything wrong with one night stands, just as so long both parties are on the same page. I've had a few. The first one, which happened to be my first time I had done it wasn't a great experience overall. The sex was amazing, being a virgin at the time, anything would feel amazing!
Basically I met a girl in a club, chat over MySpace for the next week (when MySpace still existed!) and she incited me to stay with her for a couple days. I told her a was a virgin and she was really nice about it, saying we'd go at my pace and all that. When we finally did do it she had gone out during the day with her friends, then called me while she was out and gave me some bullshit excuse how her ex was coming round and I had to leave. Didn't hear from her again after that. I just felt used afterwards. But my friends had warned me not to get attached so I kinda half expected something like that.
The next week I saw her in the same club and she completely blanked me. So I ended up going home with another girl I had seen out before a few times. We. Otherwise knew the score that time, purely sex, nothing more. The next morning we said our goodbyes and that was that. We both used each other, she thought it was hot and wanted to fuck me, I was horny and wanted to fuck someone lol. But we both knew that so it was all good
So that's my view on it. So long as no one gets hurt and protection is being used. I see no harm in casual sex