This is THE place to stay. It is clean and there is plenty of hot water. You are near just about all of the main Amsterdam attractions (20 min walk to some). Bonus: there is a laundry service right down the street that washes, dries, and folds for you!