Stay a Night, Give a Night is a creative program to allocate tourism dollars to one of Seattle’s most pressing social issues: homelessness.
Travelers stay with a local during their visit to Seattle. As thanks for host's hospitality, for every night they stay, they fund the equivalent of one night's shelter for a homeless child at Mary's Place.
Made my first trip to Manhattan the best I've had yet. Wish I would have used it for my last few visits there.
Pros:Great way to get to know a city and make new friends in the process
Cons:You should trust the friend who recommends their friend. If so, no cons I can think of.