I have stayed at a lot of Airbnb's, and this is by far one of the best.