Nice luxury place, well located in Amsterdam.