Perfect hosts, ideal location, apartment is exactly as described. Could not have asked for a better experience. The apartment is extremely well decorated and modern with a very homey feel about it. After travelling for 3 weeks, it's exactly what we needed! John and Gabriella are 2 truly amazing and selfless hosts. Definitely wish we could have extended our stay! I'll definitely try and stay with them again next time I'm in Amsterdam!