This place is excellent for a small visit in Amsterdam! Right in the center of the city and next to a metro station!
Overall great.