Baby spot

Hey I am 18 weeks pregnant and the babys heartbeat has been in the same spot for 3 weeks, is this normal? Is baby stuck? Is something wrong where it cant move?