Overall: good place to stay, convenient location with many stores and restaurants nearby, and LaGuardia close. Distance to metro was bit further than expected but overall very doable.
One thing that could have been better was that the apartment was not entirely clean when we arrived (e.g. countertop, dirty cloth,...). That being said, we definitely enjoyed our stay here. The host was fast to respond and checking in and out was very convenient. Would recommend!