Great place for stay in NYC. In the heart of Jamaica, Queens