If you're a little skeptical about staying at an Airbnb, choosing Steve and Lee's place will change your mind. Great amenities, great location, private entrance, and fantastic hosts.