Great location for restaurants and activities in Denver