Everything is OK, Don’t expect 5-stars. There is very New York style apartment, cool but not quite cozy.
Location is fine, 10mins walk to subway about 30 to Manhattans. Smoothly self check-in & out.