I believe there does not exist a better place in Amsterdam for two people to stay.