"To love this place" means to have strong affection and positive feelings towards the location or environment.
Sentences with «to love this place»
Walking through the light, open house, it is easy to see why the owners love the place so much that they can not imagine themselves ever leaving. (idealhome.co.uk)
We will continue to be the safe, warm and loving place for so many animals in need. (petsalive.com)