Amazing place right in the middle of Old Town! Highly recommend to anyone visiting Prague.