Conveniently located, with good dim sum (dim dim sum) just a few steps away