Excellent location and beautiful flat. Host communication brilliant and timely. Everything you need for a stay in Amsterdam. Would book again.