The Sonder (NYC)'s place is at a prime location, you are walking distance from the major staples of New York City. The appartment itself was very clean and had several amenities.
I would 100% recommend this place to anyone visiting the city.