Easy checkin and easy to find apartment. One can get to the nearest station within 10 min and from there you have multiple connections to get to the center of Amsterdam. There is a lot of shops and restaurants nearby and if you travel with car there are 3 or more parking facilities within 5 min.
Nice apartment with all you need and if you are into superheroes then this place is a must. Also there is very soft beds if you are into that.