Beware, they charged us with local city tax straightly deducted from the card deposit for 60++ euros! The location is great, but the room are mediocre, it felt like a budget hotel/apartment with 5 stars hotel price. My room was having an extra bed but they only provide third towel at the first night (we stay for 3 nights), they also don't provide toothpaste beforehand, you have to asked room service for it. And the stairs inside the room, is it a custom in the Amsterdam for rooms to have stairs? I fell. Fortunately nothing serious happened. The staff are nice btw.