Awesome place in the heart of downtown Valencia. Highly recommend.