You MUST stay at Petra's place when you go to Amsterdam. She is the perfect host and her place is beautiful. It's located about 1.2 miles from city centre, but that's a perfectly doable walk on a nice day (and the tram is right by her place as well). We greatly enjoyed our time in Amsterdam and we would gladly stay with Petra again.