Big open space near Denver downtown. Quiet neighborhood