Amsterdam, rest home "Amstelhof"