Great location, special decoration, warm-heart hosts... i have lived in airbnb for couples of times and this can rank among top 2 on my list.