We enjoyed our stay at John's very much! Very clean, very friendly, very uncomplicated. If you want to see as much of Amsterdam as possible, the location is perfect!