frequent

adjective

Occurring or done many times at short intervals.

verb

Visit (a place) often.