The location is very convenient!!! There is a parking lot next to the building ($30/day), but you can use subway to get to Manhattan. There are also plenty authentic Chinese restaurants around (e.g., Chinese street bbq literally in front of the building).
The only con is that the building is not sound proof very well. We heard people living next door very clearly at night.
Check in and check out is also very easy, because it is a hotel? They also have house keeping service. Will consider living here in the future again!