Canyon Lake resident Melissa Vogel enjoys a classic Canyon Lake evening in an infinity pool overlooking the community. Photo by Sarah Dupree