 Location is fine but takes a metro train to get to almost anything interesting in Amsterdam aside from the complex that includes the Heineken Music Hall which is very nearby 
 New hotel new fixtures everything works 