At the root of Airbnb's success was a very good idea — affordable and unique travel experiences for guests, and great income for hosts. That being said, an idea is nothing without execution.