Nerds paradise! This was a must stop for me on our trip and it did not disappoint. Met some great people and loved our time there.