We couldn't wait to check out The Gathering Place in Tulsa, OK, and it was just as awesome as we hoped! Here's what you need to know!