Amazing place located in the center of San Jose. Highly recommend!