Check out - amsterdamcanalapartments.com
I have used them in the past and they have 3 really nice apartments for rent on a daily basis, and you get a price break if you book for a week.
They are in the centrum, two bridges walk to the Kransnapolsky
They are very close to the first stop of the metro from Centraal Station