An excellent spot right in Prague downtown!