I recommend staying at Tom's place. As mentioned, he lives in this flat the rest of the year, so it is really functional and well equipped. There was everything we needed, towels, bed sheets, including a welcome drink and some coffee available. The flat is not really in the center of Amsterdam but it is well connected and it takes usually 20min by bus or tram to go to various places. The host was responsible and nice to talk to.