Amazing place as well as the apartment. The public transport available in several steps. Good shops for food in 2 minutes walk.
The self-check-in is really convenient if you are not sure in what time you'll arrive. The flat was clean and had everything you need for comfort being.