Clean and beautiful place to stay in Amsterdam. Stairs were a bit difficult but worth it for the views on the roof.