After staying at 100+ Airbnb places, this one is definitely within top 1%.