It's a great place and the hotel location is grand. The City centre is Amsterdam isn't huge and you can go from 1 end to another in no time by team. Best but of advice re: coffee shops, there's one for every taste, don't let the exterior of a place put you off, go on in, if you don't like it you can leave. I recommend The Green Place. Check it out.