We've stayed in many Airbnbs and this is one of our favorites.