Good place to stay for short-term. Central park is very close, and subway station just few hundred meters away.