Dave Cordner emphasizes that location is critical for STR success because it's the only unchangeable factor. He discusses the importance of being close to amenities and attractions in city centers, and beautiful views in rural areas, to attract guests and ensure positive reviews.