Hey Bijal, I haven't experienced it , but as far as thousands of travelers are concerned it's a best way to save your money and also to knwo about the local culture and cuisines ... Read all the reviews of your host before you decide to stay with that host ... reviews are the best way to decide .. if you are unsure then air BnBs are the best place to stay ... Happy Travelling....
Hi Bijal, Since I was uncertain if it'd be safe, I opted to meet some people on my solo trip to Istanbul. We went out for dinner and I learnt a lot about the city, culture and how to get about, etc. My partner was travelling to Norway for the Northern Lights with his parents and he did couchsurf (and stay at their property for 2 nights). It was a great experience for him. You just have to be careful while picking your hosts, read reviews and make sure all terms are clear :)