We had a really nice stay at the apartment. it is a 5-10min walk to the center, and the check in was easy and quick.
Would totally recommend it