This place is amazing! Conveniently located near central station and around the corner from a great bar and arcade. Walking distance to some amazing sights as well. Would definitely recommend for first time visitors to Amsterdam