Very good location, fairly close to the train station and surroundings are full of small shops, restaurants and bars! I definitely recommend looking around the smaller streets around the station, you might find some nice places!
And for those who like Persona 5, you can even find the shop that inspired Café Leblanc somewhere close... :)