Tulsa is a nice area, not what one expects when they think of Oklahoma (flat plains). My father in-law lives in Tulsa. We get up there a few times a year, typically on holiday visits.
How did you make out on the ice/snow storms? I hear you guys got slammed a few weeks back.