Definitely stay here. Fantastic location, centre of everything. The apartment is small, quirky but perfect for your Amsterdam stay.