Perfect location right next to the bars and restaurants at Leidseplein and a 20 min walk to Dam Square area. Had everything you need, though the only mirror is in the bathroom. The stairs are steep but you get used to them.
Communication was great, we rang as the hot water went off, someone answered straightaway and helped (just had to reset the boiler.)
I'd recommend this place for a weekend in Amsterdam.