Amazing hosts, home, and location! There is nowhere better to stay in Dallas.