Very convenient location, close to metro, which is 3 stops to the central. Nothing much around however as it's only 10 mins to central it didn't worry us.
The room is pretty much as pictures displayed and is very small (very hard for two people to get dressed at same time), but no issue if you aren't in the room other than to sleep.
Given how expensive Amsterdam is this place is a good little find.