Perfect location. Perfect coziness. Has everything you will need for a stay in Amsterdam. Couldn't be happier. Would definitely stay there again.