Don’t pass go. Go here. This a place that felt like home immediately. Well deserving of the super host badge. You’ll be happy you did.