Great place to stay for a few days.
The apartment is close to the center, so this is definitely the biggest advantage.