Wonderful place. Maggie speaks Chinese limited English. But she tried her best to help us out.