It's not quite in the city center, but there are some restaurants and a coffee shop nearby, and a supermarket. The big plus was the the train station; is steps away with a direct train to the airport (a 25 min. trip). It takes 5 min. with public transportation to get to the city center.
There are quite a few steps to get to the entrance and while there is an elevator, it doesn't start on the ground floor and doesn't go up to the top floor.