The flat is nice it has everything it needs and is clean. The public transport connection to Manhattan is very good.
However you feel a little bit unwelcome as there are a bunch of rules that you should consider staying at this flat and for little things like an extra blanket (there are only 2 for 4 person) they will extra charge you $10 per night.