Yes. It's correct.
" love" [transitive verb] means to like something very much or enjoy doing something very much
we use " love to do something" { love + infinitive with to}
........or "love doing something" { love + gerund}
e.g.
we love to go out to restaurants.
we love going out to restaurants.
both sentences above are the same meaning.