This place is in a great location for a stay in Amsterdam.
The train station, food, shops, and walkable streets are just steps away.