We had a great stay! The appartmentin is only 10 Minutes from the Metro away which brings you right to Manhatten!
It was enough space for us 5 people and everything was clean!
The host was here when we checked in (living downstairs) and answered always immediatley!