Modern, cosy, immaculate apartment overlooking a canal within easy reach of both Amsterdam and Haarlem. Had all the conveniences with some luxury touchesas well. Had a great stay!