Chef changed recently, is what I was told... just a week before we visited. Menu changed slightly but still served some dim sum including Xiaolongbao.
We tried several different dim sum but none of them really were that good, I don't think this place will be my first choice of Chinese restaurant.
Perhaps given more time, a new chef may get used to the new environment and might get better?
Service was okay. She worked really hard, they were just short staffed on the day we visited.
Rare to find dim sum served at dinner time near here.