John and Steven provide a wonderful Airbnb experience! They thought of everything to make our stay comfortable. Steven was so nice and attentive to any of our needs. Probably the best Airbnb experience we've had after staying in 10 places previously. They should be instructing others on how to do the Airbnb rental right!