This place is well located,l and near many great spots, including the Amsterdam Central Station (15mins public transport).
Communication is good and the room has everything you need, I had to work from there and the internet worked perfectly!
(The room is in the last floor of a building, no elevator and edgy stairs)