Hands down the best place to stay when visiting Amsterdam. We booked it for two nights only because we did not know what to expect, and we regretted that because it was truly the most amazing place. The views are phenomenal, the location is great, and the place itself is utterly unique. The pictures do not do the place any justice -- there is a lot of room here.