Everything went very smoothly : Sigfus was super nice and very helpful with everything we needed, and also flexible for checking in and out times.
Apartment was very clean and extremely close to the subway, with a 20 minutes ride to Manhattan.
Small warning : the bed might be a little small for 2 large/tall people, but still manageable without issue.
Would definitely come again !