Stopped in on a whim while killing time as a tourist. Worth every penny!