Having known Amsterdam for many years, I wanted a hotel according to very specific criteria: nice, small, secluded and near the major museums. NL hotel fitted perfectly the requirements. It is a typical Dutch B&B, with all features of being an Amsterdam hotel: space is the most expensive commodity. We booked the room as "small double room" (the only available at the time of booking) and it was small to the point of being just a glorified cupboard. Nevertheless, it had everything, including high speed wi fi. The location of the hotel is perfect - next to the Museumplein for all of us museum buffs and also close enough to the city center so that one can have a healthy walk to the Dam and back.
The downside of our stay was the breakfast - it was not included (which we knew in advance and were willing to pay for it extra) and it was far to expensive for the variety of food offered (10 EUR per person for rolls, croissants, spreads and some salami).
Nevertheless, we enjoyed our stay in Amsterdam immensely and the hotel was just fine for those couple of nights.