What can I say that hasn't been said? John's place is fantastic, John is wonderful and you'll love this apartment for your stay in Amsterdam. Highly recommend.