This place is perfect location, really central and it has everything you need for a city break in Amsterdam! I'd highly recommend :)