Question: Wyndham Lake Buena Vista is located across from a shopping complex opened in what year?
Sentence (from "Wyndham Lake Buena Vista"): It is located at 1850 Hotel Plaza Blvd., across from the Disney Springs area.
Relevant evidence: Yes