The chic new Amsterdam spot you need to visit