Over 10 years travel and stayed in Airbnb's. This place is top three on my list.